NLKNguyen / awesome-language-engineering
✨ A curated list of useful resources for computer language engineering and theory
☆256Updated 6 years ago
Related projects: ⓘ
- My personal notes on various computer languages☆219Updated 3 years ago
- como-lang-ng is now ana-lang, located at https://github.com/analang/ana☆342Updated 5 years ago
- 🦑 Informal definitions of terms used in concurrency modeling☆324Updated 4 years ago
- The syllabus from 15-819, the PhD seminar I taught on domain-specific programming languages fall 2016.☆213Updated 5 years ago
- A simple SQL database☆68Updated 3 years ago
- A tiny *optimising* compiler for an imperative programming language written in haskell☆158Updated 5 years ago
- The Hindley Milner Type Inference Algorithm☆358Updated 7 years ago
- Simple compiler frontend using LLVM as backend☆233Updated 5 years ago
- interpreted language written in C☆213Updated 2 years ago
- Ultra Tiny Compiler☆180Updated 5 years ago
- A catalog of code worth reading☆111Updated 7 years ago
- A parser generator for visibly pushdown languages.☆741Updated 10 months ago
- Implementations of various type systems in OCaml.☆1,531Updated 9 years ago
- Toy Green Threads for C.☆192Updated 7 years ago
- Myrddin Compiler☆388Updated 2 years ago
- an incremental approach to compiler construction☆912Updated 4 years ago
- Tools for making step-by-step code walkthroughs☆130Updated 3 years ago
- A curated list of high-quality codebases to read and study. Read more code!☆377Updated 5 years ago
- List of future of programming projects☆354Updated 2 months ago
- SICP Course☆223Updated 4 years ago
- Curated list of Prolog packages and resources☆496Updated 2 years ago
- Multi-Language Platform for Dynamic Programming Languages☆633Updated 2 years ago
- Resources for learning and using recursion schemes.☆1,214Updated 4 months ago
- Cloe programming language☆409Updated 6 months ago
- The Floyd programming language☆149Updated last year
- A Bestiary of Single-File Implementations of Programming Languages☆996Updated 5 months ago
- A compiler for a lisp-like language targeting LLVM IR, x86 assembly☆129Updated 2 years ago
- 🎄A very small Lisp programming language 😀that used to be under 200 lines of C🎄☆793Updated 4 years ago
- Resources for the working programmer to learn more about the fundamentals and theory of programming languages.☆328Updated 4 years ago
- simple virtual machine and assembler☆220Updated 7 years ago