csr632 / tdop-parserLinks
A demo of "Top Down Operator Precedence" parser (Pratt parsing) implemented in TypeScript
☆14Updated 3 years ago
Alternatives and similar repositories for tdop-parser
Users that are interested in tdop-parser are comparing it to the libraries listed below
Sorting:
- The code to illustrate the pratt parser blog post for the desmos engineering blog.☆35Updated 4 years ago
- WebAssembly AOT compiler☆63Updated 5 years ago
- Learning the awesome QuickJS☆78Updated 2 years ago
- An experimental WebAssembly virtual machine.☆121Updated 2 weeks ago
- An experimental language that compiles to JavaScript and C++☆33Updated 12 years ago
- A NES emulator in MoonBit☆57Updated 4 months ago
- A quick and small language compiled to JavaScript/C. Easy to integrated with the Web Ecosystem.☆67Updated 3 years ago
- TypeScript to LLVM compiler☆135Updated 3 years ago
- Some WASI experiments 🧪☣️☠️☆119Updated 4 years ago
- Lightweight Rendering engine similar to Harmony, but use Fre and quickjs☆90Updated 2 years ago
- Lightweight & Fast LWW CRDT Table☆30Updated last year
- Reprinting Vaughan Pratt's Paper on Top Down Operator Precedence Parsing☆124Updated 2 years ago
- A lightweight WebAssembly JIT compiler and runtime , powered by sljit. PR and issue are welcome.☆18Updated 2 weeks ago
- Source code for "Essentials of Interpretation" class☆56Updated 2 years ago
- a Lisp-like functional language with flexible suspension and resumption☆15Updated 5 months ago
- Compiled implementation of Javascript, targeting C (for fun)☆95Updated 11 months ago
- Scheme interpreter and REPL☆12Updated 2 years ago
- QuickJS for WASI☆31Updated 2 years ago
- Minimal x86_64 OS kernel written in Rust☆38Updated 4 years ago
- A handwritten Brainfuck JIT interpreter, mainly used for demonstration.☆48Updated 2 years ago
- A JavaScript interpreter from scratch, supporting ES5 syntax.☆28Updated last year
- TJS = tinyc compiler + quickjs☆41Updated 4 years ago
- A Javascript AOT compiler base on LLVM☆67Updated 11 years ago
- Parser Generator for LR(1) and LALR☆85Updated last year
- Dev utils and issues for the Lezer core packages☆38Updated 2 years ago
- A faster experimental wasm-based tar implementation for browsers.☆105Updated 2 years ago
- Website for the WebAssembly weekly newsletter☆73Updated last year
- A JavaScript bundler and minifier implemented in C++ aimed at excellent performance.☆150Updated 2 years ago
- a self-hosting compiler for a subset of C☆18Updated 7 years ago
- Rainfuck is a brainfuck interpreter and JIT compiler implemented in Rust.☆34Updated 10 years ago