Простой, миниатюрный интерпретатор выражений с операциями сложение, вычитание, умножение, деление и скобками. В качестве чисел всегда используются вещественные, даже если вводятся целые. Создание идет в три шага: лексер, парсер, интерпретатор. Ответ выводится зеленым цветом, ошибки красным.
A simple, miniature expression interpreter with addition, subtraction, multiplication, division and parentheses operations. Real numbers are always used as numbers, even if integers are entered. Creation goes in three steps: lexer, parser, interpreter. The answer is displayed in green, errors in red.
python3 main.py