the-super-tiny-compiler
Compiler demo
An ultra-simplified compiler written in JavaScript to demonstrate the inner workings of compilers
Possibly the smallest compiler ever
28k stars
474 watching
3k forks
Language: JavaScript
last commit: about 1 year ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
| A minimal JavaScript compiler that compiles basic JavaScript code with optional features into plain JavaScript. | 160 |
| A tiny compiler written in Go that generates equivalent arithmetic expressions | 589 |
| A JIT compiler for a microcomputer's embedded processor | 10 |
| Rust/Javascript interop demo using miniquad to showcase web assembly integration | 6 |
| A compiler frontend written without C macros using LLVM as the backend to compile a minimal language for educational purposes. | 234 |
| Compiles LESS files to CSS | 667 |
| Compiles the MicroC programming language into machine code using Haskell | 116 |
| Compiles Brainf ck code to WebAssembly | 25 |
| A minimal C compiler generating x86_64 assembly code | 516 |
| An educational compiler project implementing a simple C compiler with x86 assembly code generation | 487 |
| An implementation of Pascal as a new Racket language with support for various features and compilers | 88 |
| A compiler for the Arm architecture that compiles a subset of C to generate executables and supports just-in-time execution. | 1,018 |
| A Gulp plugin for compiling LESS files into CSS, with support for various plugins and source map generation. | 559 |
| A compact, dynamically-typed programming language with features like automatic output and string compression, designed for coding challenges and minimalism. | 75 |
| A lightweight C compiler that compiles and executes C code directly. | 2,086 |