GitHunt
JA

James-QiuHaoran/simple-compilers

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.

simple-compilers

Several simple compilers implemented in C/C++ and Haskell, e.g. music notation compiler (simple music notation to abc notation), and several compilers for toy programming languages with different features.

  • jcc (three versions)
  • javascript-interpreter
  • music-translator
  • simple-calculator
  • tdp-compiler
  • miscellaneous

Languages

C43.2%Haskell38.5%Yacc11.3%Lex3.9%SuperCollider1.5%Shell0.5%Scala0.4%Makefile0.3%AngelScript0.2%SAS0.1%Roff0.0%
Apache License 2.0
Created March 14, 2019
Updated July 21, 2024