Rust Compiler/Transpiler for the op scripting language.
I REGRET USING RUST
run install.sh to install rust
- fully working lexer, parser , compiler , transpiler
- basic error handling using a symbol analyser
- js, py transpiler
- a very basic and limited ffi system using "$." to access pre defined native language
- generates wasm code for the js transpiler
- generates a python file with game logic
- builds the python game using pyinstaller
- generate src.json file from the epic-editor website
- move the json to the current directory
$ ./run.sh # building a standalone python executable using pyinstaller can take a while
- your project will be in dist/game