add syntax checking with issue highlighting

This commit is contained in:
2026-10-06 21:02:40 +03:00
parent 0b97baca48
commit 65eb6cf0b1
5 changed files with 231 additions and 15 deletions
+7
View File
@@ -9,6 +9,13 @@ int main(int argc, char **argv)
}
std::vector<Expression::Token> tv = Parser::tokenize_input(argv[1]);
if (Syntax::check_syntax(tv))
{
return 0;
}
Syntax::apply_corrections(tv);
std::vector<Expression::Operation> ov = Syntax::build_op_vector(tv);
}