keyz / the-super-tiny-interpreter
Let's explain what a closure is by writing a JavaScript interpreter in JavaScript.
☆176Updated 8 years ago
Alternatives and similar repositories for the-super-tiny-interpreter:
Users that are interested in the-super-tiny-interpreter are comparing it to the libraries listed below
- ☆61Updated last year
- ☆61Updated 2 years ago
- A tiny evaluator and compiler of arithmetic expressions.☆778Updated 5 years ago
- Learn how npm or Yarn v1 works.☆394Updated 4 months ago
- The regular expression parser for ECMAScript.☆156Updated last year
- A curated list of awesome AST resources☆235Updated 4 years ago
- 👟 Tiny and fast ESTree-compliant AST walker and modifier.☆62Updated last year
- ⚛️ Simple way to create a custom React renderer☆223Updated 3 years ago
- minimalist virtual dom library☆509Updated 2 years ago
- AST Code Generator implemented several different ways with and without ES generators.☆15Updated 6 years ago
- A friendly little language for you and me.☆302Updated last year
- Import and transpile JSX on the fly☆179Updated last year
- Babel repl-like codesandbox: check out link =>☆39Updated 2 years ago
- How to read the ECMAScript specification (ECMA-262)☆246Updated 11 months ago
- Reference for How to Write an Open Source JavaScript Library - https://egghead.io/series/how-to-write-an-open-source-javascript-library☆183Updated 4 years ago
- Manage side-effects in your javascript application cleanly with algebraic effects☆208Updated 2 years ago
- An implementation of ECMA-262 in JavaScript☆864Updated this week
- State management tool using Proxy()☆80Updated 4 years ago
- 🎀 Just the cutest and tiniest queue/deque implementation!☆112Updated 6 months ago
- Keep scrolling =)☆16Updated 5 years ago
- An extraction of JS Bin's loop protection functionality.☆197Updated 2 years ago
- Tiny JavaScript tokenizer.☆517Updated 3 weeks ago
- Everything @peerigon talks about...☆36Updated last year
- One Click, Offline, CommonJS Modules in the browser☆334Updated 5 years ago
- Proposal for an options argument to be added to JS's Math.random() function, and some options to start it with.☆161Updated 3 weeks ago
- 💻 A 16-bit virtual machine, including assembly language with 37 instructions, binary assembler, and a step through debugger☆507Updated 2 years ago
- Efficient data structure for large mutable strings.☆135Updated 11 years ago
- A template for ECMAScript proposals☆140Updated 4 months ago
- An implementation of continuations in JavaScript☆305Updated 6 years ago
- Code that accompanies the series☆90Updated 5 years ago