mcinglis / macrofun
Standards-defying functional-programming macros for the C preprocessor
☆50Updated 10 years ago
Alternatives and similar repositories for macrofun:
Users that are interested in macrofun are comparing it to the libraries listed below
- Functional-programming macros for the C preprocessor.☆63Updated 10 years ago
- Exception handling and smart pointer (automatic cleanup) libraries for C☆60Updated 10 years ago
- A plugin framework for namespace macros in C/C++☆35Updated 10 years ago
- Coroutines for C.☆74Updated 8 years ago
- Import of Ian Piumarta's peg/leg recursive-descent parser generators for C☆61Updated last year
- An argument-parsing library for C.☆67Updated 5 months ago
- chaos preprocessor library. this is what boost preprocessor derived from.☆122Updated 13 years ago
- 🚀 OOP in pure C with a single-header☆118Updated 2 years ago
- DRY Microtesting Framework for C☆83Updated 4 years ago
- Wrapper library for the BSD sockets API with a nicer C99 interface☆144Updated 7 years ago
- POSIX getopt() as a portable header library☆108Updated last year
- skiplist library for C.☆53Updated 8 years ago
- Abusing the C99 preprocessor for meta-programming☆20Updated 7 years ago
- cprops - C Prototyping Tools☆13Updated 12 years ago
- Harbol is a collection of data structure and miscellaneous libraries, similar in nature to C++'s Boost, STL, and GNOME's GLib but for C99…☆29Updated last month
- C99 trie library☆99Updated 5 years ago
- Generic type-safe vector, hash map, and concurrent queue for C☆54Updated 5 years ago
- Anonymous functions in C☆251Updated 4 years ago
- The Lemon parser generator and sibling projects.☆43Updated 3 years ago
- Experiments with JIT compilation☆65Updated 8 years ago
- A small header C library to print stack trace on execution if an exception occurs (such as segmentation fault).☆22Updated 7 years ago
- Memory slices for C99☆48Updated last week
- Parser and compiler for Ravi and Lua☆68Updated 2 years ago
- PEG Parser in ANSI C☆57Updated 3 years ago
- Fast interpreter with macros, local type inference, LLVM backend.☆163Updated 6 years ago
- Convenient & cross-platform sandboxing C library☆44Updated 10 months ago
- C implementation of drawille library and extra drawing functionality☆65Updated 3 years ago
- Taking the C pre-processor to its limits☆32Updated 7 years ago
- ☆25Updated 4 years ago
- A simple, intrusive, zero-allocation red-black tree implementation☆45Updated 3 years ago