Print the AST out

This commit is contained in:
2026-08-01 09:16:32 +10:00
parent 80649d77ae
commit 7df9f25119
5 changed files with 128 additions and 11 deletions

View File

@@ -5,11 +5,12 @@
int main() {
try {
Solstice::Lexer lexer{"2 + 2"};
Solstice::Lexer lexer{"2 + 2 / 5"};
auto lexed = lexer.lex();
Solstice::Parser parser{lexed};
auto parsed = parser.parse();
std::cout << parsed << std::endl;
} catch (const std::runtime_error& e) {
std::cout << e.what() << std::endl;