#include "lexer/lexer.hpp" #include "parser/parser.hpp" #include #include int main() { try { 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; return 1; } return 0; }