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
- An example mark-and-sweep garbage collector in 50 lines of C++☆54Updated 9 years ago
- An experimental WebAssembly virtual machine.☆121Updated 2 years ago
- A handwritten Brainfuck JIT interpreter, mainly used for demonstration.☆48Updated 2 years ago
- An experimental language that compiles to JavaScript and C++☆33Updated 12 years ago
- A JavaScript interpreter from scratch, supporting ES5 syntax.☆28Updated last year
- a Lisp-like functional language with flexible suspension and resumption☆15Updated 4 months ago
- Scheme interpreter and REPL☆12Updated 2 years ago
- Reprinting Vaughan Pratt's Paper on Top Down Operator Precedence Parsing☆123Updated last year
- Implementation of Pratt parser in C++11☆26Updated 10 years ago
- Rust-based script programming language.☆72Updated 6 years ago
- The Reussir Programming Language. Reuse Analysis in MLIR and Rust. Functional programming meets performance.☆17Updated 8 months ago
- Experiments on the self-hosting c4 compiler, with the goal to implement a nicer Lisp-style virtual machine☆15Updated 5 years ago
- An implementation of Scheme R7RS-small in 48 working hours.☆19Updated 5 years ago
- TypeScript to LLVM compiler☆135Updated 3 years ago
- Source code for "Essentials of Interpretation" class☆56Updated 2 years ago
- Compiled implementation of Javascript, targeting C (for fun)☆95Updated 9 months ago
- Rust grammar for Lezer☆22Updated last year
- A quick and small language compiled to JavaScript/C. Easy to integrated with the Web Ecosystem.☆67Updated 3 years ago
- Website for the WebAssembly weekly newsletter☆74Updated last year
- TJS = tinyc compiler + quickjs☆41Updated 4 years ago
- A WebAssembly interpreter written in C for demonstration☆111Updated 5 months ago
- Learning the awesome QuickJS☆77Updated 2 years ago
- Portable Coroutine Library (unofficial fork -- original by Davide Libenzi http://www.xmailserver.org/libpcl.html )☆10Updated 14 years ago
- 第三次重构!☆16Updated 5 years ago
- Rust binding for tcc☆15Updated 2 years ago
- P523 Course in Rust☆63Updated 4 years ago
- 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