tanishiking / hsccLinks
Small C Compiler written in Haskell
☆15Updated 7 years ago
Alternatives and similar repositories for hscc
Users that are interested in hscc are comparing it to the libraries listed below
Sorting:
- Learning Haskell for the first time and using it to write a simple C compiler☆26Updated 7 years ago
- COOL (Classroom Object Oriented Language) compiler with LLVM backend☆33Updated 5 years ago
- Haskell Operating System☆168Updated 16 years ago
- an educational compiler intermediate representation☆683Updated last month
- Simple C Compiler in OCaml☆94Updated 7 years ago
- Hindley-Milner Type Inference implemented in (although not for) Python.☆96Updated 3 years ago
- MicroC example compiler for Stephen Edward's PLT class, but in Haskell☆118Updated 4 years ago
- A compiler for a tiny (but growing!) subset of C, written in OCaml.☆292Updated 3 years ago
- simple snapshot-style integration testing for commands☆71Updated 2 months ago
- moved from https://sourceforge.net/p/min-caml/code/☆510Updated 10 months ago
- Educational implementation of a subset of the JVM bytecode to illustrate imperative and object-oriented programming.☆56Updated last year
- Semantic analysis framework☆14Updated 3 years ago
- Educational JIT compiler for ARM64 in Zig.☆61Updated 11 months ago
- InterpreterInGo In OCaml☆16Updated 2 years ago
- Toy compiler☆54Updated 2 weeks ago
- An implementation of the Kaleidoscope language using Flex, Bison & the LLVM-C bindings.☆151Updated 8 years ago
- Tiger Compiler from "Modern Compiler Implementation in ML" by Andrew W. Appel☆102Updated 10 years ago
- Interaction net / combinator language based on https://core.ac.uk/download/pdf/81113716.pdf☆30Updated last year
- A formal semantics of the RISC-V ISA in Haskell☆169Updated last year
- loxomotive - A Lox Interpreter implemented in Haskell☆17Updated 3 years ago
- Kaleidoscope is a toy programming language built from scratch using the LLVM libraries.☆22Updated last month
- Solving the 1 Billion Row Challenge in MPL☆17Updated last year
- Code from/to the book S.L.Peyton Jones, D.Lester: Implementing Functional Languages. A Tutorial, 1992☆33Updated 4 years ago
- A minimal in MLIR dialect along the lines of STG to represent laziness.☆15Updated 3 years ago
- SSA vs ANF☆43Updated 10 years ago
- Kaleidoscope Tutorial using llvm-hs☆85Updated 4 years ago
- Symbolic-execution-based verifier for the Viper intermediate verification language.☆111Updated this week
- Reference implementation for Writing a C Compiler☆181Updated 5 months ago
- LLVM Kaleidoscope Compiler☆11Updated 5 years ago
- Functional programming and type systems☆128Updated 9 years ago