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 11 years ago
- An interpreted Programming Language☆11Updated 5 years ago
- GNU Pascal Compiler☆46Updated last year
- LLVM-based pascal compiler☆45Updated 9 months ago
- Compiler for a toy language (Lex & Yacc)☆16Updated 10 years ago
- Byeol Programming language.☆10Updated last week
- Intlog - a Prolog interpreter with OO extensions - implemented in C++☆20Updated 2 years ago
- A toy script language written in C☆14Updated 8 years ago
- The Tuplex programming language tools.☆16Updated 4 years ago
- C to LLVM / Python compiler☆10Updated 8 years ago
- C-- Compiler using Antlr4☆17Updated 7 years ago
- Gardens Point Component Pascal is an implementation of the Component Pascal Language (CP). There are implementations for both the CLR and…☆66Updated last year
- A JIT compiler for the BASIC programming language☆12Updated 3 years ago
- New Stanford Pascal Compiler☆61Updated 2 years ago
- This project reads data from a csv(MS Excel) file containing numeric data and then stores it into a 2D array in C++;☆10Updated 8 years ago
- Wendy is an compiler / interpreter for WendyScript☆14Updated 3 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
- The LLVM-based Modula-2 compiler☆73Updated 9 months ago
- BlackBox Component Builder is an IDE and framework for the Component Pascal programming language.☆59Updated 5 years ago
- This repository contains the source code of toro unikernel☆160Updated 7 months ago
- Classic Modula-2 Source to Source Translator☆30Updated 2 years ago
- various pascal compilers☆31Updated 11 years ago
- An Oberon-07 compiler for Intel 64 (AMD64) architecture☆66Updated 2 years ago
- PACC (PAscal C Compiler) is an C compiler, which is implemented in Delphi-7-compatible Object Pascal☆67Updated 7 years ago
- Oberon-2 to C translator☆46Updated 5 years ago
- EbnfStudio can be used to edit and analyze EBNF grammars.☆86Updated last year
- Lightweight, fast Virtual Machine for dynamic, object-oriented languages.☆42Updated 11 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
- This is mirror of☆37Updated 2 years ago
- A programming language with a comfy syntax which answers the question "what if everything was call/cc?"☆15Updated last year