mcc

Compiler

Compiles the MicroC programming language into machine code using Haskell

MicroC example compiler for Stephen Edward's PLT class, but in Haskell

GitHub

116 stars
5 watching
13 forks
Language: Haskell
last commit: over 3 years ago
compilers

Related projects:

Repository Description Stars
bydriv/mhc A minimal implementation of a Haskell compiler 63
mchakravarty/language-c-inline A Haskell library that allows inline C and Objective-C code in Haskell programs 147
mroman42/mikrokosmos An educational λ-calculus interpreter in Haskell to learn and understand λ-calculus concepts 70
jaseemabid/olifant A language targeting LLVM with the goal of building a simple compiler 64
mmirman/imperativehaskell Project aimed at demonstrating Haskell can emulate imperative programming characteristics and syntax. 73
jserv/mazucc A minimal C compiler generating x86_64 assembly code 516
nickmqb/muon A modern, statically typed low-level programming language with strong focus on performance and minimalism. 772
martinjaros/tm4c-gcc A GCC-based compiler project for developing software on TI's Tiva series microcontrollers 7
augustss/microhs An implementation of an extended subset of Haskell using combinators for runtime execution 364
thomasdenney/microjit A JIT compiler for a microcomputer's embedded processor 10
siraben/mini-haskell A Haskell compiler with a runtime environment implementing Combinatory Logic 72
murisi/l2 A minimalist language with procedural macro support 135
marciok/mu An example of creating a minimalist programming language with a simple grammar and syntax 1,048
sam46/paskell A compiler that translates Pascal source code into LLVM IR and can be executed directly or used to generate native machine code. 126
kilobyte22/mlc Compiles Ruby code into Lua 3