Итоговая работа круса. Данный проект представляет из себя консольную версию электронной таблицы. Таблица может хранить текст, чила, и формулы. Формулы - это абстрактное семантическое дерево. В качестве генератора используется ANTLR. На текущий момент можно производить элементарные математические операции над вещественными числами.
- CMake версии 3.8 и выше
- GCC 12.2.0 и выше (MinGW 10.0)
- ANTLR 4.12.0
- Java (Версия 11 и выше)
- Установить ANTLR
- Клонировать репозиторий проекта
- Выполнить команду cmake /path_to_source -DCMAKE_BUILD_TYPE=(Debug or Release) -G "нужный генератор"
- Выполнить команду cmake --build .
- Написать примитивную графическую оболучку
- Добавить дополнительные математические операции для вычисления формул