add essential token preprocessing

This commit is contained in:
2026-10-14 12:00:41 +03:00
parent 1d056a736f
commit 35e38127e7
4 changed files with 66 additions and 6 deletions
+3 -1
View File
@@ -10,12 +10,14 @@ int main(int argc, char **argv)
std::vector<Expression::Token> tv = Parser::tokenize_input(argv[1]);
Syntax::pre_process(tv);
if (Syntax::check_syntax(tv))
{
return 0;
}
Syntax::apply_corrections(tv);
Syntax::post_process(tv);
std::vector<Expression::Operation> ov = Syntax::build_op_vector(tv);