blackhole89 / macros
A more powerful C/C++ preprocessor.
☆87Updated 5 years ago
Alternatives and similar repositories for macros:
Users that are interested in macros are comparing it to the libraries listed below
- 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
- C++ embedded domain specific language for expressing parsers as extended parsing expression grammars (PEGs)☆67Updated this week
- NaN-boxing in C (but not really NaN-boxing strictly speaking)☆116Updated 3 years ago
- A generic C++17 parser-combinator library with a natural grammar notation.☆122Updated 4 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
- The Sparrow programming language☆83Updated 5 years ago
- Brainfuck interpreter written in the C preprocessor☆232Updated 9 years ago
- Bytecode interpreter☆72Updated last month
- C99 parser and frontend for libfirm☆345Updated 2 months ago
- bad_alloc Behaving Badly☆74Updated 5 years ago
- A C++11 implementation of Hindley-Milner type inference.☆79Updated 12 years ago
- The first and only scripting language with safe pointer arithmetics, high level of ABI and source compatibility with C, spreadsheet-like …☆65Updated 2 months ago
- C17 compiler implementation from scratch☆64Updated last year
- LALR(1) parser for C++☆78Updated 7 months ago
- A Brainfuck Interpreter, which is completely implemented from scratch as a C++ Template Meta Program☆24Updated 2 years ago
- An example of how to construct a parser combinator library in C++. Focus on simplicity, not efficiency.☆22Updated 3 years ago
- A C-implemented C compiler☆91Updated 5 months ago
- A simple Exception-handling library for C99, that uses some fancy macros for true try{...}catch(err){...}finally{...} syntax!☆40Updated 6 years ago
- Yet Another Earley Parser☆140Updated 3 years ago
- Implementing a CPU emulator using C++Templates☆150Updated 4 years ago
- hspp: An experimental library to bring Haskell Style Programming to C++.☆166Updated 2 years ago
- Interactive C/C++ preprocessor macro debugger☆157Updated 4 years ago
- A parser generator for C☆364Updated last week
- The Zenon programming language☆76Updated 6 months ago
- compile time assembly interpreter☆84Updated 7 years ago
- bnflite is a C++ template library for lightweight grammar parsers (BNF can be "executable"! )☆74Updated 2 years ago
- Full-featured interfaces for C99☆319Updated 3 months ago
- Quick C-- compiler (no longer maintained)☆157Updated 11 years ago
- A tool for representing and concatenating strings without heap memory☆63Updated 4 years ago