vnmakarov / yaep
Yet Another Earley Parser
☆137Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for yaep
- A correct C89/C90/C99/C11/C18 parser written using Menhir and OCaml☆192Updated 5 months ago
- An imperative and functional programming language☆152Updated this week
- a little JIT VM language for (probably/eventually) terminal UI apps.☆62Updated 6 years ago
- A single-header incremental garbage collector library☆270Updated 2 months ago
- The Higher-Order Intermediate Representation☆151Updated this week
- Marpa parse engine C library -- STABLE☆97Updated last year
- A minimalist type-inferred programming language with procedural macro support☆135Updated 4 years ago
- Libhandler implements algebraic effects and handlers in portable C99. Monads for free in C.☆188Updated 4 years ago
- A dynamically safe implementation of C, using your existing C compiler. Tolerates idiomatic C code pretty well. Not perfect... yet.☆101Updated 2 months ago
- A C++11 implementation of Hindley-Milner type inference.☆78Updated 11 years ago
- A compiler from ML to C++ template language☆158Updated 9 years ago
- NaN-boxing in C (but not really NaN-boxing strictly speaking)☆115Updated 2 years ago
- A tiny *optimising* compiler for an imperative programming language written in haskell☆158Updated 5 years ago
- Compiler and tools for the Loci programming language.☆115Updated 4 years ago
- order-pp preprocessor library (standalone part of chaos-pp)☆107Updated 3 years ago
- Continuation Passing C☆112Updated 5 years ago
- Quick C-- compiler (no longer maintained)☆150Updated 10 years ago
- C99 parser and frontend for libfirm☆341Updated last year
- A Scannerless GLR parser/parser generater.☆105Updated 2 years ago
- GCC Tiny front-end☆102Updated 7 years ago
- C++ parser combinator library☆97Updated 9 years ago
- Library for generating ABI-compliant LLVM IR☆59Updated 4 years ago
- BSD Licensed Bignum Library☆232Updated 8 months ago
- Example project from my talks in the LLVM Social Berlin and C++ User Group☆172Updated 3 years ago
- Fast interpreter with macros, local type inference, LLVM backend.☆163Updated 6 years ago
- The Sparrow programming language☆84Updated 4 years ago
- STM (Software Transactional Memory) implementation in C, based on memory-mapping.☆59Updated 14 years ago
- A fast, minimal Forth-like interpreter core in C++ with no assembly☆78Updated last year
- Poireau: a sampling allocation debugger☆86Updated 2 years ago
- MLton with Realtime GC and Threading features☆103Updated 8 months ago