Fix stuff

This commit is contained in:
2026-08-01 08:13:47 +10:00
parent f81284fd37
commit 80649d77ae
3 changed files with 14 additions and 6 deletions

View File

@@ -1,10 +1,19 @@
#include "lexer/lexer.hpp"
#include "parser/parser.hpp"
#include <iostream>
#include <stdexcept>
int main() {
Solstice::Lexer lexer{"2 + 2"};
auto lexed = lexer.lex();
try {
Solstice::Lexer lexer{"2 + 2"};
auto lexed = lexer.lex();
Solstice::Parser parser{lexed};
auto parsed = parser.parse();
Solstice::Parser parser{lexed};
auto parsed = parser.parse();
} catch (const std::runtime_error& e) {
std::cout << e.what() << std::endl;
return 1;
}
return 0;
}