James-QiuHaoran / simple-compilersLinks
Several simple compilers/interpreters implemented in C/C++ or Haskell, e.g. music notation compiler (simple music notation to abc notation), several compilers for toy programming languages, and an interpreter for a JavaScript-like programming language.
☆12Updated 6 years ago
Alternatives and similar repositories for simple-compilers
Users that are interested in simple-compilers are comparing it to the libraries listed below
Sorting:
- LLVM-based pascal compiler☆47Updated last month
- Compiler for a toy language (Lex & Yacc)☆16Updated 11 years ago
- Oberon-0 Compiler: An educational compiler for a subset of the Oberon programming language☆26Updated 11 years ago
- An interpreted Programming Language☆11Updated 6 years ago
- C-- Compiler using Antlr4☆17Updated 7 years ago
- Intlog - a Prolog interpreter with OO extensions - implemented in C++☆21Updated 2 years ago
- Compiler for Decaf Programming Language☆38Updated 8 months ago
- A toy script language written in C☆14Updated 8 years ago
- The LLVM-based Modula-2 compiler☆74Updated 11 months ago
- Byeol Programming language.☆10Updated this week
- EbnfStudio can be used to edit and analyze EBNF grammars.☆86Updated last year
- The Tuplex programming language tools.☆16Updated 4 years ago
- GNU Pascal Compiler☆48Updated last year
- stack based virtual machine interpreter and a C compiler☆12Updated 8 months ago
- various pascal compilers☆31Updated 12 years ago
- Fast, type-safe, object-oriented language by yours truly☆47Updated 3 weeks ago
- C to LLVM / Python compiler☆10Updated 8 years ago
- A JIT compiler for the BASIC programming language☆12Updated 4 years ago
- An interpreted programming language☆23Updated 6 months ago
- Easy Compiler Compiler written in C++☆26Updated 8 years ago
- Wendy is an compiler / interpreter for WendyScript☆14Updated 4 years ago
- The Elsa Programming Language☆17Updated 8 years ago
- Critical Mass Modula-3☆156Updated last month
- ELENA is a general-purpose language with late binding. It is multi-paradigm, combining features of functional and object-oriented program…☆241Updated this week
- The Egel Programming Language☆83Updated 2 weeks ago
- SableCC☆154Updated last year
- A toy tracing JIT compiled programming language☆30Updated 7 years ago
- ☆66Updated last month
- (WIP) Enact: A compiled programming language that's simple, familiar and fast.☆29Updated 5 years ago
- Toy compiler☆57Updated this week