def variables(self):
        return self.free() | set(p for p in self.predicates()|self.constants()
                                 if re.match('^[?@]', p.name))
The command line gets added as a process to the ProcessMontor.
dataset/ETHPy150Open nltk/nltk/nltk/sem/logic.py/Expression.variables--crossover with--dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/runner/test/test_procmontap.py/ProcessMonitorTapTest.test_makeService