Currently, the compiler and interpreter are tested during integration tests. Due to the recent compiler rewrite, they should be moved inside compiler.rs and interpreter.rs, respectively.
Tests should also be added for lexer.rs and optimizer.rs once it is implemented.
Currently, the compiler and interpreter are tested during integration tests. Due to the recent compiler rewrite, they should be moved inside compiler.rs and interpreter.rs, respectively.
Tests should also be added for lexer.rs and optimizer.rs once it is implemented.