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.☆87Updated 5 years ago
- hspp: An experimental library to bring Haskell Style Programming to C++.☆166Updated 2 years ago
- Bytecode interpreter☆76Updated 6 months ago
- C++20 Coroutine-Based Synchronous Parser Combinator Library☆55Updated 3 years ago
- A term rewriting system for experimental programming language development.☆44Updated 2 weeks ago
- A generic C++17 parser-combinator library with a natural grammar notation.☆121Updated 4 years ago
- C++ embedded domain specific language for extended parsing expression grammars (PEGs)☆81Updated 3 months ago
- Interactive C/C++ preprocessor macro debugger☆168Updated 4 years ago
- order-pp preprocessor library (standalone part of chaos-pp)☆112Updated 3 years ago
- A correct C89/C90/C99/C11/C18 parser written using Menhir and OCaml☆203Updated last year
- Composable monadic STM for C++ on Free monads☆77Updated 5 years ago
- A minimalist single-header library for building pattern-matchers, lexers, and parsers.☆202Updated last month
- Simple conservative GC using mimalloc☆40Updated 2 years ago
- A simple Exception-handling library for C99, that uses some fancy macros for true try{...}catch(err){...}finally{...} syntax!☆41Updated 7 years ago
- NaN-boxing in C (but not really NaN-boxing strictly speaking)☆126Updated 3 years ago
- Example implementation of coroutine in C☆20Updated 4 years ago
- A C interpreter developed live on YouTube☆54Updated 2 years ago
- lambda calculus interpreter☆44Updated 4 years ago
- ☆98Updated 3 years ago
- A parser generator for C☆377Updated 4 months ago
- Effect handlers in C++☆123Updated last year
- C23 Checked Arithmetic☆138Updated last week
- 💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and conte…☆249Updated 4 years ago
- Robust multi-prompt delimited control and effect handlers in C/C++☆122Updated last year
- Smart Garbage Collection Library for C++☆220Updated 3 months ago
- 🐈⬛ A runtime for C++26 w/out libC or POSIX. Smaller binaries, only arena allocators, SIMD, stronger type safety than STL, and value-bas…☆98Updated 4 months ago
- The compiler and standard distribution for the C∀ programming language☆80Updated this week
- Unofficial libjit mirror.☆62Updated 5 years ago
- The Egel Programming Language☆84Updated 2 months ago
- MimIR is my Intermediate Representation☆71Updated this week