def interpret(self, code):
        def _print(arg):
            print(arg)

        def cls(*args):
            print('\n\n\n\n\n')

        def sleep(arg):
            return time.sleep(int(args))

        control_table = dict(
            _print=_print,
            sleep=sleep,
            cls=cls,
        )
        for token in code:
            if len(token) > 2:
                func, args, signature = token
                print('Interpreter token signature: {}'.format(signature))
                if func == 'print':
                    print(args)
                else:
                    if control_table in func:
                        yield control_table[func](args)
dataset/ETHPy150Open christabor/MoAL/MOAL/execution/interpreter/bytecode.py/PythonVirtualMachineInterpreter.interpret/swapped operands of `in`