TotallyNotChase / c-iteratorsLinks
A demonstration of implementing a "type-safe" lazy iterator interface in pure C99
☆98Updated 4 years ago
Alternatives and similar repositories for c-iterators
Users that are interested in c-iterators are comparing it to the libraries listed below
Sorting:
- A collection of single-file C libraries. (generic containers, random number generation, argument parsing and other functionalities)☆134Updated 5 months ago
- Pottery - A container and algorithm template library in C☆128Updated 3 years ago
- Full-featured interfaces for C99☆327Updated 3 months ago
- Ideas, thoughts, and notes on a typeclass/interface based polymorphism pattern for standard C☆44Updated 4 years ago
- Memory slices for C99☆48Updated 3 months ago
- Functional, Type safe, Lazy abstractions for generic iterators in C - https://github.com/TotallyNotChase/c-iterators☆30Updated 4 years ago
- ☆93Updated last week
- clex is a simple lexer generator☆96Updated 6 months ago
- Completely avoid dangling pointers in C.☆39Updated 3 years ago
- Type-safe Printf in C☆72Updated 6 months ago
- A list of awesome C preprocessor stuff☆342Updated 2 weeks ago
- An argument-parsing library for C.☆69Updated 3 weeks ago
- A compiler for a new language focusing on compile-time execution and no LLVM dependency.☆287Updated last year
- Reference counter for C☆54Updated 2 years ago
- C programming language extension: Cedro pre-processor☆49Updated 2 years ago
- Example implementation of coroutine in C☆20Updated 4 years ago
- A Defer statement for C☆239Updated 3 years ago
- Optimizing Brainfuck interpreter in the C preprocessor☆62Updated 3 years ago
- C17 compiler implementation from scratch☆64Updated last year
- Stackful Async Subroutines for C. Brings async 2 C☆93Updated 4 years ago
- Generic, strongly typed, header-only data structures in C☆30Updated last year
- NaN-boxing in C (but not really NaN-boxing strictly speaking)☆117Updated 3 years ago
- A parser generator for C☆372Updated 3 months ago
- chaos preprocessor library. this is what boost preprocessor derived from.☆124Updated 13 years ago
- Coroutines for C.☆75Updated 8 years ago
- Growable Memory Buffer for C99☆122Updated 3 years ago
- The Roman II Programming Language☆70Updated 3 years ago
- 🚀 OOP in pure C with a single-header☆131Updated 3 years ago
- order-pp preprocessor library (standalone part of chaos-pp)☆112Updated 3 years ago
- A full C compiler, written in pure C. No 3rd party dependencies or parser generators☆147Updated last month