cwbaker / lalr
LALR(1) parser for C++
☆78Updated 7 months ago
Alternatives and similar repositories for lalr:
Users that are interested in lalr are comparing it to the libraries listed below
- C++ embedded domain specific language for expressing parsers as extended parsing expression grammars (PEGs)☆67Updated 6 months ago
- Example of C Compiler using JIT Engine of Clang.☆29Updated 4 years ago
- An example LLVM-based compiler for a subset of C.☆27Updated 5 years ago
- parser combinator and AST generator in c++17☆24Updated 2 years ago
- Hackable Lexer with UTF-8 support☆22Updated 5 years ago
- Coco/R for C++☆28Updated 2 years ago
- Bytecode interpreter☆72Updated 3 weeks ago
- TeaScript C++ Library - embedded scripting language for C++ Applications☆48Updated last week
- DEPRECATED PROJECT, see README☆36Updated 3 years ago
- Shader-Like Mathematical Expression JIT Engine for C++ Language☆58Updated 5 years ago
- dmr_C is a C parser and JIT compiler with LLVM, Eclipse OMR and NanoJIT backends☆53Updated 5 years ago
- A library for generating compile time parsers parsing embedded DSL code as part of the C++ compilation process☆43Updated 2 months ago
- lexertl: The Modular Lexical Analyser Generator☆62Updated 5 months ago
- EDSL for C++ to make just-in-time code generation easier☆85Updated last year
- bnflite is a C++ template library for lightweight grammar parsers (BNF can be "executable"! )☆74Updated 2 years ago
- The Fancy Named Parameters Library☆30Updated 3 months ago
- NanoJIT is a small, cross-platform C++ library that emits machine code.☆155Updated 7 years ago
- C++20 Coroutine-Based Synchronous Parser Combinator Library☆53Updated 3 years ago
- 💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and conte…☆243Updated 3 years ago
- Clang from the Future: A C++17 to C++11 source-to-source compiler☆124Updated 6 years ago
- A lightweight garbage collector for C++ programs☆67Updated last year
- A Brainfuck Interpreter, which is completely implemented from scratch as a C++ Template Meta Program☆24Updated 2 years ago
- Generic hash function for STL style unordered containers☆34Updated 2 months ago
- Mathematical Expression Parser and JIT Compiler☆142Updated last year
- C++ compile-time programming (serialization, reflection, code modification, enum to string, better enum, enum to json, extend or parse l…☆41Updated 3 years ago
- Highly composable C++17 template meta programming library☆39Updated 5 years ago
- Allows you to publish ABI stable C++ library that can be used across different compilers☆62Updated last week
- 🐈⬛ A runtime for C++26 w/out libC or POSIX. Smaller binaries, only arena allocators, SIMD, stronger type safety than STL, and value-bas…☆82Updated 3 weeks ago
- Single-header C++ library for bit manipulation.☆23Updated 3 years ago
- A better C/C++ macro extension. Implemented in Clang plugins. Inspired by Rust's macro system☆64Updated 4 years ago