Qqwy / cpp-parser_combinatorsLinks
An example of how to construct a parser combinator library in C++. Focus on simplicity, not efficiency.
☆24Updated 4 years ago
Alternatives and similar repositories for cpp-parser_combinators
Users that are interested in cpp-parser_combinators are comparing it to the libraries listed below
Sorting:
- A more powerful C/C++ preprocessor.☆89Updated 5 years ago
- hspp: An experimental library to bring Haskell Style Programming to C++.☆168Updated 3 years ago
- Bytecode interpreter☆77Updated 9 months ago
- A term rewriting system for experimental programming language development.☆47Updated this week
- C++20 Coroutine-Based Synchronous Parser Combinator Library☆58Updated 4 years ago
- Robust multi-prompt delimited control and effect handlers in C/C++☆128Updated last year
- Smart Garbage Collection Library for C++☆231Updated 6 months ago
- NaN-boxing in C (but not really NaN-boxing strictly speaking)☆135Updated 3 years ago
- A minimalist single-header library for building pattern-matchers, lexers, and parsers.☆209Updated 4 months ago
- A correct C89/C90/C99/C11/C18 parser written using Menhir and OCaml☆206Updated last year
- Lightweight framework for easy and efficient code generation☆104Updated last year
- Effect handlers in C++☆124Updated last year
- A generic C++17 parser-combinator library with a natural grammar notation.☆121Updated 4 years ago
- ☆127Updated 2 years ago
- C++ embedded domain specific language for extended parsing expression grammars (PEGs)☆82Updated 6 months ago
- A parser generator for C☆392Updated last month
- Libhandler implements algebraic effects and handlers in portable C99. Monads for free in C.☆204Updated 5 years ago
- Composable monadic STM for C++ on Free monads☆80Updated 5 years ago
- MimIR is my Intermediate Representation☆80Updated this week
- Interactive C/C++ preprocessor macro debugger☆172Updated 4 years ago
- Simple conservative GC using mimalloc☆41Updated 2 years ago
- Unofficial libjit mirror.☆62Updated 5 years ago
- C23 Checked Arithmetic☆143Updated 2 months ago
- Minimal Rust-inspired C++20 STL replacement☆202Updated 10 months ago
- order-pp preprocessor library (standalone part of chaos-pp)☆113Updated 4 years ago
- Compile Time Parser Generator is a C++ single header library which takes a language description as a C++ code and turns it into a LR1 tab…☆478Updated last year
- CDSChecker: A Model Checker for C11 and C++11 Atomics☆34Updated 12 years ago
- ☆99Updated 3 years ago
- 💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and conte…☆251Updated 4 years ago
- A demonstration of implementing a "type-safe" lazy iterator interface in pure C99☆100Updated 4 years ago