mgechev / tiny-compilerLinks
A tiny evaluator and compiler of arithmetic expressions.
☆780Updated 5 years ago
Alternatives and similar repositories for tiny-compiler
Users that are interested in tiny-compiler are comparing it to the libraries listed below
Sorting:
- Let's explain what a closure is by writing a JavaScript interpreter in JavaScript.☆178Updated 8 years ago
- An 100% spec compliant ES2021 JavaScript parser written in JS☆510Updated 3 years ago
- ⚛️ React done in 160 lines of JavaScript.☆224Updated 2 years ago
- Accelerate JavaScript Applications by Compiling to WebAssembly☆346Updated 7 years ago
- Programs from the book _How JavaScript Works_☆327Updated 2 years ago
- Tiny and simple React clone☆280Updated 2 years ago
- Code for the "16-Bit Virtual Machine" Series☆203Updated 2 years ago
- An implementation of ECMA-262 in JavaScript☆889Updated this week
- WebAssembly utilities☆359Updated 6 years ago
- Better TypeScript playground☆243Updated 5 years ago
- ☕️ The world's first JavaScript engine written in 1995 by Brendan Eich, now compiled back to JS and WASM!☆332Updated 9 months ago
- A blazing fast 100% spec compliant, self-hosted javascript parser written in Typescript☆487Updated 2 years ago
- A tool for visualizing Execution Context, Hoisting, Closures, and Scopes in JavaScript.☆375Updated 6 years ago
- A JavaScript compiler written in TypeScript targeting C++/V8☆198Updated 2 years ago
- Demos from my TSConf 2020 keynote☆147Updated 4 years ago
- 🎮 A Chip-8 emulator written in JavaScript for web, CLI, and native UI.☆452Updated 3 years ago
- A simple compile-to-WebAssembly language☆360Updated 2 years ago
- Learn reactive programming with animated cards.☆663Updated 2 years ago
- TypeScript compiler on top of TypeScript as frontend and LLVM as backend☆641Updated 3 years ago
- 🌳 CLI tool which checks if a package is distributed in ECMAScript module format. Helps you reason if the package is tree-shakable.☆188Updated 9 months ago
- 💻 A 16-bit virtual machine, including assembly language with 37 instructions, binary assembler, and a step through debugger☆507Updated 2 years ago
- How to read the ECMAScript specification (ECMA-262)☆246Updated last year
- A curated list of awesome AST resources☆235Updated 5 years ago
- JavaScript library for aspect-oriented programming using modern syntax.☆477Updated 4 years ago
- From my Youtube Video, "Let's Build a Virtual DOM from Scratch"☆66Updated 7 years ago
- A Deno guide for Node.js developers☆358Updated 3 years ago
- A tiny implementation of RxJS that actually works, for learning☆295Updated 8 years ago
- Toolchain for WebAssembly☆815Updated 5 months ago
- minimalist virtual dom library☆510Updated 2 years ago
- AngularConnect-2019☆28Updated 2 years ago