NunoDasNeves / haskell-c-compilerLinks
Learning Haskell for the first time and using it to write a simple C compiler
☆26Updated 7 years ago
Alternatives and similar repositories for haskell-c-compiler
Users that are interested in haskell-c-compiler are comparing it to the libraries listed below
Sorting:
- Haskell Operating System☆165Updated 16 years ago
- Small C Compiler written in Haskell☆15Updated 7 years ago
- lambda calculus interpreter☆44Updated 4 years ago
- MicroC example compiler for Stephen Edward's PLT class, but in Haskell☆117Updated 4 years ago
- A Quick Backend☆345Updated 3 years ago
- A compiler for a tiny (but growing!) subset of C, written in OCaml.☆292Updated 3 years ago
- A demonstration of implementing a "type-safe" lazy iterator interface in pure C99☆98Updated 4 years ago
- The adventures of a Haskell compiler☆227Updated 2 months ago
- Source code for the book Compiling to Assembly from Scratch https://keleshev.com/cas☆329Updated 2 months ago
- ☆58Updated 2 years ago
- Study of language design and implementation.☆67Updated 4 years ago
- A series of down-to-earth articles on implementing type inference☆159Updated 5 years ago
- Effect handlers in C++☆123Updated last year
- Brainfuck JIT☆51Updated 12 years ago
- hspp: An experimental library to bring Haskell Style Programming to C++.☆166Updated 2 years ago
- C23 compiler with C2y/GNU extensions for x86-64 Linux/BSD, written in C99☆157Updated this week
- x86 C compiler written in untyped lambda calculus☆662Updated 2 years ago
- COOL (Classroom Object Oriented Language) compiler with LLVM backend☆34Updated 5 years ago
- Functional programming and type systems☆128Updated 9 years ago
- Source Code for JSON Parser Video☆192Updated 2 years ago
- How to write a UNIX shell, with a lot of background☆350Updated 8 years ago
- Big List of ABI Resources☆42Updated last year
- Full-featured interfaces for C99☆326Updated 4 months ago
- A list of awesome C preprocessor stuff☆343Updated this week
- The best C-like language that can be implemented in 10kLOC.☆631Updated 2 weeks ago
- An interpreter☆182Updated 2 months ago
- An interpreter for learning and exploring pure λ-calculus☆464Updated 4 years ago
- LLVM's Hello World Assembly Code☆47Updated 6 years ago
- Bolt is a language with in-built data-race freedom!☆599Updated last year
- Let's Build a Compiler (in Haskell)☆167Updated 5 years ago