keyz / the-super-tiny-interpreter
Let's explain what a closure is by writing a JavaScript interpreter in JavaScript.
☆172Updated 8 years ago
Related projects ⓘ
Alternatives and complementary repositories for the-super-tiny-interpreter
- ☆61Updated 11 months ago
- A tiny evaluator and compiler of arithmetic expressions.☆778Updated 4 years ago
- Learn how npm or Yarn v1 works.☆364Updated 9 months ago
- How to read the ECMAScript specification (ECMA-262)☆243Updated 6 months ago
- A fast and minimal regular expression engine.☆75Updated 8 months ago
- An experimental React compiler for typed function component trees☆126Updated 2 years ago
- Full-fledged state management☆44Updated last year
- Manage side-effects in your javascript application cleanly with algebraic effects☆208Updated last year
- Babel repl-like codesandbox: check out link =>☆39Updated last year
- A curated list of awesome AST resources☆230Updated 4 years ago
- ⚛️ Simple way to create a custom React renderer☆223Updated 2 years ago
- ☆59Updated last year
- 🎀 Just the cutest and tiniest queue/deque implementation!☆112Updated last month
- Native ESM Package Manager☆175Updated 4 years ago
- ANSI syntax highlighting for the terminal☆111Updated last year
- Proposal for an options argument to be added to JS's Math.random() function, and some options to start it with.☆156Updated 6 months ago
- A tiny (215B) and fast Least Recently Used (LRU) cache☆319Updated 5 years ago
- ☆54Updated 2 years ago
- 🤔 "So how does Babel even work?" React Rally 2017☆128Updated 7 years ago
- A JavaScript compiler written in TypeScript targeting C++/V8☆196Updated last year
- An https://astexplorer.net wrapper which adds module bundling and hot reloading.☆120Updated last year
- A simple bundler for your delicious modules☆169Updated 2 years ago
- A friendly little language for you and me.☆302Updated 7 months ago
- A sorted queue, based on an array-backed binary heap☆107Updated 6 months ago
- A C-like interpreted programming language☆18Updated last year
- Walk an AST without being led astray☆184Updated last year
- Create a lazy promise that defers execution until it's awaited or when .then() or .catch() is called☆266Updated 3 weeks ago
- AST Code Generator implemented several different ways with and without ES generators.☆15Updated 6 years ago
- The regular expression parser for ECMAScript.☆153Updated last year