dabeaz / pylox
Python implementation of the Lox language from Robert Nystrom's Crafting Interpreters
☆48Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for pylox
- Unravelling Python source code☆171Updated 7 months ago
- The Python programming language☆47Updated 3 years ago
- A minimal re-implementation of Python's `venv` module☆134Updated 5 months ago
- Attempts to build some really old pythons.☆22Updated 2 years ago
- A TUI disassembler☆117Updated 2 years ago
- A wrapper around the stdlib `tokenize` which roundtrips.☆53Updated 3 weeks ago
- David Beazley's blog.☆268Updated 4 months ago
- Grep Python Abstract Syntax Trees (AST) using XPath☆92Updated last month
- Run pytest inside a sub interpreter☆22Updated 11 months ago
- Instant visualization of Python AST and Code Objects☆131Updated 6 months ago
- Generate waterfalls from `-Ximporttime` tracing.☆109Updated 3 weeks ago
- A Textual-based Python AST viewing widget library and application☆84Updated last year
- ☆79Updated last year
- Pure Python cross-platform pyclean. Clean up your Python bytecode.☆75Updated 2 months ago
- ☆92Updated last year
- Compiled variants of the Python standard library.☆137Updated 11 months ago
- Proof-of-concept `record` type for Python☆29Updated 7 months ago
- Put all the objections to PEP 622 in one place.☆32Updated 4 years ago
- ☆44Updated 2 months ago
- A Python type explainer!☆82Updated last year
- ☆24Updated 2 years ago
- Write compiled bytecode inline with pure Python. 🤖☆76Updated 2 months ago
- Utilities for run-time type validation and multiple dispatch☆163Updated last month
- Utilities for refactoring imports in python-like syntax.☆23Updated 3 weeks ago
- Friendly-traceback's version used in most situations☆42Updated last year
- Python variant types that work with match☆48Updated 7 months ago
- Run async workflows using pytest-fixtures-style dependency injection☆34Updated last year
- Vendorize packages from PyPI☆99Updated 3 months ago
- CLI to open PEPs in your browser☆36Updated this week