AviKKi / The-Dragon-Book
Python implementation code for The Dragon Book ( Compilers Principles, Techniques, & Tools )
☆20Updated 4 years ago
Related projects: ⓘ
- A dynamic object oriented programming language with a focus on simplicity☆30Updated 3 years ago
- A translator built with Lex and Yacc.☆23Updated 4 years ago
- Minimal C subset compiler☆36Updated 3 years ago
- Program a bot using assembly-like code in this competitive game!☆58Updated 3 years ago
- EMUCHIP8, a CHIP-8 emulator.☆12Updated 3 years ago
- The Silk Programming Language☆80Updated 3 years ago
- CP/M and MS-DOS COM executable linker written in D.☆38Updated 3 years ago
- Brainfuck IDE using python, bundled with it's own compiler☆47Updated last year
- Python implementation of locks, which is an imperative, dynamically typed, procedure oriented scripting language based on the lox program…☆33Updated 2 years ago
- Compiler Optimizations Playground☆27Updated 3 years ago
- ☆50Updated this week
- Esoteric programming language revolving around clocks☆15Updated 4 years ago
- ☆41Updated this week
- An interpreted programming language☆23Updated 3 years ago
- An Stack Based Programming Language (Compiler + VM)☆28Updated 2 years ago
- 🏓 Pong in 512 bytes. (boot sector)☆92Updated 11 months ago
- Self-hosting PL/0 to C compiler to teach basic compiler construction from a practical, hands-on perspective.☆135Updated 2 years ago
- Emerald is an object oriented language that uses prototypal based inheritance.☆22Updated 2 years ago
- A programming language. Static types. Full type inference. Garbage collection. --- not stable☆57Updated 2 months ago
- Functional, Type safe, Lazy abstractions for generic iterators in C - https://github.com/TotallyNotChase/c-iterators☆30Updated 3 years ago
- A compiler for a simple language, built with Python and LLVM☆99Updated 4 years ago
- COOL (Classroom Object Oriented Language) compiler with LLVM backend☆33Updated 4 years ago
- A toy programming language for learning how to make programming languages☆33Updated last year
- https://briancallahan.net/blog/20220220.html☆30Updated 10 months ago
- ☆13Updated this week
- C++ Implementations of programming languages and type systems studied in "Types and Programming Languages" by Benjamin C. Pierce..☆34Updated 4 years ago
- This is a shell made using C++ language.☆16Updated last year
- Go + Generics + Sum Types☆35Updated last year
- A fast, byte-code interpreted language☆46Updated 2 years ago
- This repository accompanies Bolt - includes the accompanying dissertation.☆40Updated 3 years ago