This is a compiler(Wrote in rust) for a language called Xonyx, the language will be based on aspects taken from Javascript, Java, Rust and Python. The grammar has not been created yet and the process is just getting started!
- To get it to run
cargo build
thencargo run -- FILE_NAME.xo
Ill be making tickets here soon so the work is easier to navigate. If you're down to work on this, take a stab! Feel free to reach out on discord: Cantum2#9236
The compiler will be made of three main parts:
- Lexer (In progress)
- Parser
- Code Generator
Of course we will need to add code optimization, semantic analysis and the creation of a symbol table