blackhole89 / macros
A more powerful C/C++ preprocessor.
☆85Updated 4 years ago
Alternatives and similar repositories for macros:
Users that are interested in macros 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
- A generic C++17 parser-combinator library with a natural grammar notation.☆122Updated 3 years ago
- order-pp preprocessor library (standalone part of chaos-pp)☆108Updated 3 years ago
- chaos preprocessor library. this is what boost preprocessor derived from.☆121Updated 12 years ago
- Brainfuck interpreter written in the C preprocessor☆232Updated 9 years ago
- Purely evil preprocessor macros adding anonymous functions and closures to ISO C99☆158Updated 9 years ago
- 💡 Build your own programming language! A C++17 PEG parser generator supporting parser combination, memoization, left-recursion and conte…☆245Updated 3 years ago
- Bytecode interpreter☆72Updated 3 weeks ago
- NaN-boxing in C (but not really NaN-boxing strictly speaking)☆115Updated 3 years ago
- A Brainfuck Interpreter, which is completely implemented from scratch as a C++ Template Meta Program☆24Updated 2 years ago
- LALR(1) parser for C++☆78Updated 7 months ago
- bad_alloc Behaving Badly☆74Updated 5 years ago
- C17 compiler implementation from scratch☆64Updated last year
- A C++11 implementation of Hindley-Milner type inference.☆79Updated 12 years ago
- C99 parser and frontend for libfirm☆345Updated last month
- The Sparrow programming language☆83Updated 5 years ago
- C/C++ subset resyntaxed like Rust,+ tagged-union/Pattern-Matching, UFCS,inference; LLVM . example:☆73Updated 9 years ago
- Anonymous functions in C☆249Updated 4 years ago
- Interactive C/C++ preprocessor macro debugger☆158Updated 4 years ago
- C* is a hybrid low-level/high-level systems programming language focused on performance and productivity.☆132Updated last year
- A parser generator for C☆362Updated 3 weeks ago
- ☆97Updated 2 years ago
- hspp: An experimental library to bring Haskell Style Programming to C++.☆165Updated 2 years ago
- A demonstration of implementing a "type-safe" lazy iterator interface in pure C99☆97Updated 3 years ago
- compile time assembly interpreter☆84Updated 6 years ago
- The Higher-Order Intermediate Representation☆155Updated this week
- Quick C-- compiler (no longer maintained)☆156Updated 11 years ago
- C++20 Coroutine-Based Synchronous Parser Combinator Library☆53Updated 3 years ago
- C++ implementation of Robert Nystrom's toy language lox☆31Updated 4 years ago
- Extensions to Clang for Compiling the Blue & Gold Languages☆29Updated 3 years ago