The C Advanced Keystone Environment (Cake), written in GNU C, is a collection of metaprogramming tools for GNU C to support object-oriented and functional programming paradigms. It includes several other niceties provided by interpreted languages.
- Auto-Deconstructed, Templated Container Objects for C
- Additional Objects: Xranges, Strings, Files, Vectors, Matrices, BigInts
- Iterators, foreach, map, reduce, & filter support
- Closures, In-line Callbacks, Coroutines, Generators
- Tuples, Named Parameters
Be the first to post a review of C Advanced Keystone Environment!