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:
- Oberon-0 Compiler: An educational compiler for a subset of the Oberon programming language☆26Updated 10 years ago
- LLVM-based pascal compiler☆47Updated 7 months ago
- An interpreted Programming Language☆11Updated 5 years ago
- A toy script language written in C☆14Updated 7 years ago
- Compiler for a toy language (Lex & Yacc)☆16Updated 10 years ago
- EbnfStudio can be used to edit and analyze EBNF grammars.☆82Updated last year
- GNU Pascal Compiler☆44Updated 11 months ago
- C to LLVM / Python compiler☆10Updated 8 years ago
- Gardens Point Component Pascal is an implementation of the Component Pascal Language (CP). There are implementations for both the CLR and…☆64Updated last year
- The LLVM-based Modula-2 compiler☆73Updated 6 months ago
- C-- Compiler using Antlr4☆17Updated 7 years ago
- SuperPascal modification - compiles under fpc (Free Pascal).☆18Updated 7 years ago
- Intlog - a Prolog interpreter with OO extensions - implemented in C++☆20Updated 2 years ago
- Modula-2 Core Compiler☆14Updated 8 years ago
- MOCKA Modula-2 Compiler System, originally by GMD☆21Updated 2 years ago
- Source in Pascal, Modula-2 and Oberon for PL/0 and Oberon-0 from N. Wirth's books about Compiler Contruction.☆34Updated 2 years ago
- A JIT compiler for the BASIC programming language☆12Updated 3 years ago
- New Stanford Pascal Compiler☆60Updated 2 years ago
- 🖥a simple c-like language compiler☆18Updated 7 years ago
- BlackBox Component Builder is an IDE and framework for the Component Pascal programming language.☆59Updated 5 years ago
- An Oberon-07 compiler for Intel 64 (AMD64) architecture☆66Updated 2 years ago
- Oberon family of languages to C translator for ARM, x64 and x86 architectures☆63Updated 2 weeks ago
- An implementation of Baker's Treadmill Garbage Collector.☆20Updated 12 years ago
- Oberon-2 to C translator☆46Updated 5 years ago
- Implementations of the Are-we-fast-yet benchmark suite in Oberon, C++, C, Pascal, Micron and Luon☆23Updated 3 weeks ago
- Classic Modula-2 Source to Source Translator☆29Updated 2 years ago
- GPM/CLR is an implementation of the historical Gardens-Point Modula-2 compiler for the .NET runtime. It provides an example of how a non-…☆16Updated 8 years ago
- lunatic: a toy lua interpreter☆18Updated 5 years ago
- TkS*LIDE - Tk/TCL based Snobol4/Spitbol IDE☆13Updated 2 months ago
- Forthscript programming language interpreter☆17Updated 2 years ago