mcc
Compiler
Compiles the MicroC programming language into machine code using Haskell
MicroC example compiler for Stephen Edward's PLT class, but in Haskell
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 |