├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── bytecode_gen ├── recursive_dis.py └── source.py ├── compile_to_json.bat ├── compile_to_json_and_run.bat ├── run.bat └── src └── main.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | 4 | bytecode.json 5 | 6 | .idea -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FKLC/RustPyVM/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FKLC/RustPyVM/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FKLC/RustPyVM/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FKLC/RustPyVM/HEAD/README.md -------------------------------------------------------------------------------- /bytecode_gen/recursive_dis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FKLC/RustPyVM/HEAD/bytecode_gen/recursive_dis.py -------------------------------------------------------------------------------- /bytecode_gen/source.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FKLC/RustPyVM/HEAD/bytecode_gen/source.py -------------------------------------------------------------------------------- /compile_to_json.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FKLC/RustPyVM/HEAD/compile_to_json.bat -------------------------------------------------------------------------------- /compile_to_json_and_run.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FKLC/RustPyVM/HEAD/compile_to_json_and_run.bat -------------------------------------------------------------------------------- /run.bat: -------------------------------------------------------------------------------- 1 | cargo run bytecode.json 2 | pause -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FKLC/RustPyVM/HEAD/src/main.rs --------------------------------------------------------------------------------