eatonphil / pj
A small, hand-written Python JSON library
☆97Updated 2 years ago
Alternatives and similar repositories for pj
Users that are interested in pj are comparing it to the libraries listed below
Sorting:
- How to write a UNIX shell, with a lot of background☆350Updated 8 years ago
- Just enough git (written in Python) to create a repo and push to GitHub☆324Updated 8 years ago
- A toy templating engine.☆149Updated 6 years ago
- A compiler for a lisp-like language targeting LLVM IR, x86 assembly☆131Updated 3 years ago
- Learn Git by reimplementing it from scratch☆692Updated this week
- implementation of git.io/2048 written in LC-3 assembly, an educational computer architecture☆82Updated 3 years ago
- C Implementation of the monkey programming language☆72Updated 5 years ago
- Java Virtual Machine implementation in Python☆278Updated 6 years ago
- Lox interpreter written in Lox☆119Updated last year
- Syntax highlighting for Lox, everyone's favorite interpreted learning-language☆37Updated last year
- SQLite 2.5.0 fixed version for modern GCC, which is perfect for code reading, database design learning☆377Updated 7 years ago
- Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.☆149Updated 3 years ago
- Implement a Lisp, in C, from scratch, no libs☆81Updated 2 years ago
- A tiny compiler for a language featuring LL(2) grammar. With Lexer, Parser, ASM-like codegen and VM. Complex enough to give you a flavour…☆567Updated last week
- minimum gc☆180Updated 4 years ago
- A small BASIC-to-C compiler written in Python.☆356Updated last year
- A quick tutorial on how to implement malloc/free/calloc/realloc☆172Updated 5 years ago
- Study Minix Operating System☆127Updated 7 years ago
- A TypeScript implementation and in-browser editor for the Monkey programming language.☆19Updated 2 years ago
- A simple mark-sweep garbage collector in C☆742Updated 4 years ago
- Hobby OS☆244Updated 8 years ago
- A simple VM for a talk on building VMs☆218Updated 8 years ago
- My toy programming languages☆41Updated 2 years ago
- Programming language that compiles into a x86 ELF executable.☆170Updated 2 years ago
- A simple memory allocator - Memory allocation 101☆294Updated 5 years ago
- A Python to C compiler☆40Updated 4 years ago
- LISP interpreter in Python☆45Updated 3 years ago
- openemacs: A tiny emacs clone (≤ 1024 LOC, BSD-licensed) without any library dependencies☆36Updated 6 months ago
- A hobby OS☆53Updated 3 years ago
- Compiler for the COOL programming language in Python 3☆39Updated 6 years ago