ultra-tiny-compiler
Expression translator
A compiler that translates C-like expressions into postfix notation using semantic actions and predictive parsing.
Ultra Tiny Compiler
180 stars
10 watching
11 forks
Language: CoffeeScript
last commit: almost 6 years ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
| A tiny compiler written in Go that generates equivalent arithmetic expressions | 589 |
| A tool to interpret and transpile JVM bytecode into other programming languages like JavaScript, WebAssembly, or OpenCL. | 903 |
| A compiler that translates C code into a single instruction set | 1,339 |
| An implementation of a neural network-based language translation system | 25 |
| A micro library for sharing and applying translations across custom elements in a component library | 57 |
| A compiler for the Arm architecture that compiles a subset of C to generate executables and supports just-in-time execution. | 1,018 |
| A compiler for a scripting language with features like AOT and JIT compilation, inspired by D, Jai, and Zig. | 344 |
| An ultra-simplified compiler written in JavaScript to demonstrate the inner workings of compilers | 28,006 |
| A translation layer to convert SSE instructions to ARM NEON instructions for use in existing codebases | 48 |
| An embeddable JavaScript interpreter written in C | 818 |
| A command-line translator tool that supports translating Chinese and English text, with options to customize behavior and output. | 1,442 |
| A tiny JavaScript library for managing translations in web applications | 231 |
| Compiles C programs into mov instructions using only mov operations | 9,546 |
| A compiler frontend written without C macros using LLVM as the backend to compile a minimal language for educational purposes. | 234 |
| An interpreter for a simplified JavaScript subset to demonstrate the concept of closures using super-easy-to-read code. | 172 |