tiny-optimising-compiler
Compiler
A compiler that translates an imperative programming language into machine code
A tiny optimising compiler for an imperative programming language written in haskell
157 stars
16 watching
6 forks
Language: Haskell
last commit: over 5 years ago Related projects:
Repository | Description | Stars |
---|---|---|
siraben/mini-haskell | A Haskell compiler with a runtime environment implementing Combinatory Logic | 72 |
belijzajac/wisnialang | A compiler that compiles small programs into tiny Linux binaries without requiring LLVM. | 17 |
rhysd/gocaml | An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. | 749 |
charles-pegge/oxygenbasic | A compiler and runtime environment for a basic programming language | 39 |
blynn/compiler | A tool for bootstrapping and compiling self-hosting Haskell compilers from a minimal C compiler. | 214 |
nickmqb/muon | A modern, statically typed low-level programming language with strong focus on performance and minimalism. | 773 |
leepike/copilot | A language and toolset for generating hard real-time C code from a domain-specific stream language | 149 |
murisi/l2 | A minimalist language with procedural macro support | 135 |
lwiest/basiccompiler | Compiles BASIC programs into Java bytecode. | 29 |
jmorag/mcc | Compiles the MicroC programming language into machine code using Haskell | 116 |
igor84/summus | A compiler frontend written without C macros using LLVM as the backend to compile a minimal language for educational purposes. | 234 |
seliopou/typo | A programming language compiler and interpreter built on top of Haskell's type system. | 249 |
ajeetdsouza/loxcraft | A compiler and runtime system for a simple programming language, designed to be efficient and embeddable in other applications. | 279 |
talw/crisp-compiler | A Haskell compiler for a Lisp/Scheme-inspired language with an LLVM backend | 99 |
forest-lang/forest-compiler | A compiler for a multi-syntax functional programming language that compiles to WebAssembly | 621 |