/
xverizex
/
ximas
Обзор
Документация
Войти
/
xverizex
/
ximas
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/main.cpp
36 строк
873 B
Dmitry
[+] Добавил первый тест для выражения с отрицательными числами
14 июл 2026, 18:06
14 июл 2026, 18:06
be43141
Код
Авторство
О чём код?
#include <iostream> #include "Code.h" #include "Scanner.h" #include "Rules.h" #include "Equation.h" int main (int argc, char **argv) { if (argc < 2) { return -1; } Code *code = getFileData (argv[1]); Scanner *scanner = parseCode (code); scanner->printTokens (); std::cout << std::endl; std::vector<std::string> error; #if 0 if (!isValidGrammarsLanguage (scanner, error)) { for (size_t i = 0; i < error.size (); i++) { std::cout << error[i] << std::endl; } } #endif if (!isValidGrammarsCalculator (scanner, error)) { for (size_t i = 0; i < error.size (); i++) { std::cout << error[i] << std::endl; } } else { std::string output; calcOneLine (scanner->listToken (), ximas::ModeCalcEquation::INT, ximas::ModePrint::DECIMAL, output, false); } }