gabriele-tomassetti / antlr-cpp
This is the companion repository of the article "Getting started with ANTLR in C++"
β70Updated last year
Alternatives and similar repositories for antlr-cpp:
Users that are interested in antlr-cpp are comparing it to the libraries listed below
- EDSL for C++ to make just-in-time code generation easierβ85Updated 2 years ago
- LALR(1) parser for C++β79Updated 9 months ago
- π‘ Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and conteβ¦β246Updated 3 years ago
- C++ target for ANTLR 4, including templates and runtimeβ79Updated 9 years ago
- C/C++ source generation from an ASTβ163Updated 3 months ago
- Example of Antlr4 C++ Targetβ40Updated 4 years ago
- Simple and powerful standalone project for clang-based tools using libtooling (e.g. refactoring, auto-completion, etc.)β50Updated 10 months ago
- C++20 Coroutine-Based Synchronous Parser Combinator Libraryβ54Updated 3 years ago
- simple word count example using flex/bison parserβ140Updated last year
- Code Analysis and Refactoring with Clang Toolsβ124Updated 4 years ago
- Evaluate mathematical expressions using Boost.Spiritβ31Updated 2 years ago
- Reflection utilities and examples built on top of C++ reflection TS implementation.β114Updated 2 years ago
- a list of flex/bison examples to show reentrant/C++/error-handlingβ63Updated last year
- Header only library that parses and plans SQL queries at compile timeβ141Updated 4 years ago
- A tiny PL/0 JIT compiler in less than 900 LOC with LLVM and PEG parser.β29Updated 2 years ago
- C++ embedded domain specific language for extended parsing expression grammars (PEGs)β78Updated last week
- β121Updated 3 years ago
- Coroutine support toolsβ35Updated last month
- A generic C++17 parser-combinator library with a natural grammar notation.β122Updated 4 years ago
- A library to parse C/C++ source as ASTβ302Updated 3 months ago
- Companion Repository for the Lecture Slides for the Clang Librariesβ100Updated last month
- Bytecode interpreterβ72Updated 3 months ago
- CDSChecker: A Model Checker for C11 and C++11 Atomicsβ29Updated 11 years ago
- A library for generating compile time parsers parsing embedded DSL code as part of the C++ compilation processβ43Updated last week
- A C++ parser combinator library.β132Updated last week
- Compiler demo using ANTLR4 and LLVMβ26Updated 2 years ago
- A C++ coroutine library for writing asynchronous distributed applications using Boost ASIO, Qt, gRPC, ROS2, TAO, ..., as communication fβ¦β34Updated 2 weeks ago
- Core abstractions for dealing with concurrency in C++β66Updated last year
- Following Nystrom's book Crafting Interpreters, implemented in C++.β101Updated last year
- lexertl: The Modular Lexical Analyser Generatorβ62Updated 7 months ago