Files
tools/executor/cli/execute.py
T

22 lines
448 B
Python
Raw Normal View History

2025-10-18 15:13:13 +03:00
__author__ = 'RemiZOffAlex'
__email__ = 'remizoffalex@mail.ru'
2026-03-21 00:52:23 +03:00
from executor.visitor import Visitor
2025-10-19 15:53:09 +03:00
from executor.core import config
2026-03-21 00:54:56 +03:00
from executor.state import State
2025-10-19 15:53:09 +03:00
2025-10-18 15:13:13 +03:00
def handle_execute(args):
print('args', args)
2025-10-19 15:53:09 +03:00
variables = {
'print': print,
}
2026-03-21 00:52:23 +03:00
visitor = Visitor()
context = State()
2025-10-19 15:53:09 +03:00
for key in variables:
2026-03-21 00:54:56 +03:00
variable_addition(context, key, variables[key])
2025-10-19 15:53:09 +03:00
source = {}
2026-03-21 00:52:23 +03:00
visitor.visit(source, context)