tdop / tdop.github.io
Reprinting Vaughan Pratt's Paper on Top Down Operator Precedence Parsing
☆115Updated 9 months ago
Related projects ⓘ
Alternatives and complementary repositories for tdop.github.io
- Toy Green Threads for C.☆195Updated 7 years ago
- Yet Another Earley Parser☆137Updated 2 years ago
- Code samples for using libjit☆90Updated 7 years ago
- A functional programming language☆172Updated 12 years ago
- a little JIT VM language for (probably/eventually) terminal UI apps.☆62Updated 6 years ago
- C89 expressions parsed with the shunting yard algorithm in Python☆74Updated 3 months ago
- An example mark-and-sweep garbage collector in 50 lines of C++☆52Updated 7 years ago
- Scheme(R7RS) interpretor/compiler rust implementation☆65Updated 2 years ago
- A tiny *optimising* compiler for an imperative programming language written in haskell☆158Updated 5 years ago
- The Pika Parser reference implementation☆141Updated 2 years ago
- A lightweight Datalog engine in Rust☆57Updated 6 years ago
- Fast WebAssembly Baseline Compiler☆54Updated last year
- Implementation of Pratt parser in C++11☆27Updated 9 years ago
- A JIT experiment in Rust☆132Updated 4 months ago
- Safe Rust LLVM bindings☆119Updated 7 years ago
- Rust implementation of the projects from the book Modern Compiler Implementation in ML☆140Updated this week
- Cargo subcommand: download crates from a mirror site☆27Updated 8 years ago
- garbage collection☆319Updated 5 years ago
- A module for freestanding Rust programs☆247Updated 11 years ago
- Weighted Regular Expressions, an experiment in porting an academic Haskell library to Rust☆19Updated 4 years ago
- A super-simple compiler demoing how to talk to LLVM from Rust☆91Updated 8 years ago
- A PEG parsing machine with support for incremental parsing.☆83Updated 2 years ago
- Pure Rust implementation of Lua compiler.☆195Updated 3 years ago
- A pure Rust memory allocator☆49Updated 11 years ago
- A demand-driven compiler with strong IDE support☆195Updated 2 years ago
- A (mostly) lock-free concurrent work-stealing deque in Rust.☆233Updated 2 years ago
- Libhandler implements algebraic effects and handlers in portable C99. Monads for free in C.☆187Updated 4 years ago
- Ragel State Machine Compiler - http://www.complang.org/ragel/☆155Updated 9 years ago
- An ANTLR grammar for Rust☆56Updated 8 years ago