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: over 7 years agoLinked 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 |