Разработать предметно-ориентированный язык программирования на Python(какой-нибудь простой. Любая тема).
Исходные данные:
1. Описания основных методов разработки предметно-ориентированного языка.
Перечень вопросов, подлежащих разработке, и обязательного графического материала:
1. Класс Lexer, который принимает на вход строки кода, разбивает их на Токены и возвращает список Токенов.
2. Класс Parser, который создает абстрактное синтаксическое дерево (AST).
3. Класс Interpretor, который обрабатывает дерево и выполняет соответствующие операции.