A pseudocode interpreter designed to be compatible with the Cambridge A level syntax (2026)
Windows:
pseudoengine.exe run <filepath>
Linux/Mac:
./pseudoengine run <filepath>
Make sure you replace pseudoengine with the actual name of the executable or rename the executable
Tip: All programs and files used must be stored in the same directory/folder as the executable
This project is written in Rust
Running:
cargo run -- run <filepath>
Building:
cargo build --release
For any bug report or feature requests, please email Jaxon Moh or Jin Wei Tan
You can also create an issue here