There are 10 repositories under toy-compiler topic.
⚙️ Multipass C Compiler, Assembler and X86 emulator written in TypeScript
A simple Pascal interpreter written in rust.
A Turing complete language 😉
Compiler of a small Scala subset
Toy object-oriented programming language with LLVM backend
A toy programming language compiled to LLVM IR (<200 LoC, dumbed down for educational)
General purpose, statically typed, functional programming language
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.
An other toy compiler in Ocaml, made with Menhir and Ocamlex for 3I018 compilation course at university
Toy x86-64 C compiler
Vamos construir um compilador. Tradução e adaptação do tutorial Let's Build A Compiler de Jack Crenshaw.
Compiler code of m3k. m3k is a Lisp dialect that was written in TypeScript and compiles to JavaScript.
Yet an other Scheme c̶o̶m̶p̶i̶l̶e̶r̶ Repl(now). Mainly inspired from https://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_Hours
📑🚀 Interpreter for the Moritz language: MoLang
C subset toy compiler. Self-hosting and retargetable. Generates Linux elf, assembler, pseudo-C, or javascript.
🦬 Yak - Work in progress Jakt compiler using LLVM as the backend.
A general purpose parser-combinator library. Built for project cuty.
An experimental compiler for a simple language written in C
F Academic Compiler
Compiler visualisation build on a custom toy compiler
A work-in-progress language and toy compilier in C# inspired by BASIC