the-super-tiny-compiler
Compiler
A tiny compiler written in Go that generates equivalent arithmetic expressions
Like The Super Tiny Compiler, but in Go
589 stars
8 watching
46 forks
Language: Go
last commit: about 3 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
bollu/tiny-optimising-compiler | A compiler that translates an imperative programming language into machine code | 157 |
jamiebuilds/the-super-tiny-compiler | An ultra-simplified compiler written in JavaScript to demonstrate the inner workings of compilers | 28,006 |
ziutek/emgo | A compiler and toolset for programming small embedded systems in C | 1,077 |
pointbazaar/espl1000 | A compiler for a statically typed programming language designed for embedded systems, targeting the ATMega328P microcontroller. | 29 |
jcla1/gisp | A compiler that converts Lisp/Scheme code into Go bytecode | 514 |
thomasdenney/microjit | A JIT compiler for a microcomputer's embedded processor | 10 |
rhysd/gocaml | An implementation of a statically-typed functional programming language in Go using LLVM and building its own compiler from scratch. | 749 |
udhos/basgo | Compiles BASIC-lang to native executable binary in Golang | 37 |
inconshreveable/gonative | A tool that creates cross-compilable Go binaries with native library support | 339 |
arduino/arduino-builder | A tool for compiling Arduino sketches into executable code | 458 |
zertovitch/hac | A small, quick compiler written in Ada for the Ada programming language | 127 |
nickmqb/muon | A modern, statically typed low-level programming language with strong focus on performance and minimalism. | 773 |
paivett/gone | A compiler for a minimal programming language designed to be similar to Go. | 28 |
shivansh/gogo | A Go-based MIPS compiler project that compiles Go programs into MIPS assembly code | 27 |
vexu/arocc | A compiler written in Zig to translate C code into machine-specific binary code | 1,151 |