pythonvm-rust
Python Interpreter
A Rust-based implementation of a Python bytecode interpreter with goals of compatibility and sandboxing.
An incomplete stackless interpreter of Python bytecode, written in Rust.
73 stars
10 watching
10 forks
Language: Rust
last commit: almost 2 years ago bytecodecpythoninterpreterpython-virtual-machinepythonvm-rustruststackless
Related projects:
Repository | Description | Stars |
---|---|---|
dgrunwald/rust-cpython | Rust bindings for the Python interpreter, allowing Rust code to interact with and use Python libraries and scripts. | 1,813 |
rust-ethereum/evm | A flexible, customizable, and portable implementation of the Ethereum Virtual Machine | 1,187 |
windelbouwman/rspython | An alternative implementation of Python in Rust, aiming to provide a native compilation option and explore new possibilities for combining Rust with Python. | 30 |
richpl/pybasic | An interactive BASIC interpreter written in Python | 172 |
pyos/dg | A programming language compiler for CPython bytecode | 576 |
igor-petruk/scriptisto | Tool that automates compilation and execution of scripts written in compiled languages | 968 |
mattgreen/hython | A Haskell-powered Python interpreter implementing most of the language's syntax and functionality | 579 |
mattwparas/steel | An embeddable and extensible scheme dialect with support for macros, contracts, and Rust integration | 1,222 |
m-ou-se/inline-python | Allows inline Python code execution within Rust | 1,158 |
pyuvm/pyuvm | An implementation of the IEEE Standard for Universal Verification Methodology in Python | 372 |
ergoplatform/sigma-rust | A Rust implementation of ErgoScript scripting language and wallet-related features. | 69 |
pocketpy/pocketpy | An embeddable, high-level Python interpreter written in C11. | 1,609 |
narasimha1997/boson-lang | A programming language and ecosystem built on Rust to provide an interpreted, dynamically-typed platform for general-purpose hobby programming. | 122 |
intigua/zippypy | An interpreter for Python 2.7 with lightweight memory management and controllable input/output interfaces. | 9 |
bradford-hamilton/monkey_lang_rust | Rewriting a scripting language in Rust to create a compiler and interpreter implementation | 6 |