1 रिपॉजिटरी
Techniques and libraries for implementing type-agnostic reusable logic within the C language.
Distinct from C Implementations: C candidates focus on algorithm libraries or tools, not the generic programming paradigm itself.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Generic C Programming. Refine with filters or upvote what's useful.
Cello is a programming language extension for C that provides a higher-level implementation of the language. It integrates an object-oriented framework, an automated garbage collection system, and a runtime reflection library to enable dynamic type inspection. The project implements a structured system for object orientation within C, including support for classes, type classes, and polymorphism. It includes a runtime exception handling system to intercept execution errors and initiate recovery procedures. The framework further provides generic programming capabilities for creating reusable
Implements reusable data structures and functions in C that work across multiple types without code duplication.