dabeaz / pylox
Python implementation of the Lox language from Robert Nystrom's Crafting Interpreters
☆51Updated 3 years ago
Alternatives and similar repositories for pylox:
Users that are interested in pylox are comparing it to the libraries listed below
- The Python programming language☆47Updated 4 years ago
- Unravelling Python source code☆188Updated 11 months ago
- Attempts to build some really old pythons.☆23Updated 3 years ago
- Pure Python cross-platform pyclean. Clean up your Python bytecode.☆74Updated last month
- David Beazley's blog.☆278Updated 8 months ago
- A TUI disassembler☆119Updated 2 years ago
- A Python type explainer!☆81Updated last year
- Instant visualization of Python AST and Code Objects☆139Updated 10 months ago
- ☆24Updated 3 years ago
- Friendly-traceback's version used in most situations☆42Updated last year
- A minimal re-implementation of Python's `venv` module☆136Updated 9 months ago
- Friendlier Python tracebacks.☆79Updated 7 months ago
- Decorator which checks whether the function is called with the correct type of parameters.☆110Updated 3 months ago
- ☆11Updated 4 years ago
- No more google search, copy emojis to the clipboard.☆20Updated 2 years ago
- ☆55Updated 4 years ago
- A basic Python-based publishing platform based around the idea of commonplace books☆28Updated last year
- Utilities for run-time type validation and multiple dispatch☆164Updated last month
- A partial parser for C statements and expression☆58Updated last year
- Generate waterfalls from `-Ximporttime` tracing.☆116Updated last week
- A JSON-friendly data structure which allows both object attributes and dictionary keys and values to be used simultaneously and interchan…☆102Updated last year
- Lazy f-strings for everyone☆31Updated 9 months ago
- An in-memory NoSQL database implemented in Python.☆83Updated last month
- Put all the objections to PEP 622 in one place.☆32Updated 4 years ago
- Minimalist but flexible Lexer/Parser tool in Python.☆60Updated 4 years ago
- Display Python source code and bytecode side-by-side at the command line☆23Updated last year
- A TUI (Text User Interface) app for daily writing.☆44Updated last year
- ☆92Updated 2 years ago
- A small 6502 assembler written in Python☆23Updated 2 years ago
- ☆75Updated last year