 metalang99
 metalang99 
 Meta-programming library
 A preprocessor metaprogramming framework written in C99.
Full-blown preprocessor metaprogramming
880 stars
 17 watching
 25 forks
 
Language: C 
last commit: 11 months ago 
Linked from   2 awesome lists  
  cc99cppcpp11embedded-languagefpfunctional-languagefunctional-programmingheader-onlyinterpreterlanguagemacrosmetalang99metaprogrammingprogramming-language 
 Related projects:
| Repository | Description | Stars | 
|---|---|---|
|  | An advanced C++ template metaprogramming framework for working with sequences and algorithms. | 164 | 
|  | A C++11 metaprogramming library enabling advanced template-based programming | 245 | 
|  | A standard library for metaprogramming in C++ | 1,705 | 
|  | A C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals. | 51 | 
|  | A type-safe metaprogramming framework for Scala that facilitates program manipulation and optimization. | 198 | 
|  | Algebraic data types for C99 with exhaustive pattern matching and compile-time introspection facilities. | 1,379 | 
|  | A standard library for metaprogramming in C++ | 1 | 
|  | A simple framework for compile-time microbenchmarks in C++ using the CMake build system. | 183 | 
|  | A polyglot programming platform that allows calling functions between multiple languages | 1,590 | 
|  | A comprehensive C++ toolkit for text analysis and retrieval | 698 | 
|  | An implementation of a meta-programming language with features like type checking and code generation | 411 | 
|  | A functional programming language with advanced features like intensional polymorphism and staging, designed to support high-performance computations on GPUs. | 925 | 
|  | A meta-programming library for C++14 that enables introspection and code generation based on object data structures. | 726 | 
|  | A Python framework for creating interactive animations, games, and graphics-based programs with a focus on ease of use and educational value. | 14 | 
|  | C bindings for Apple's Metal framework for creating 2D and 3D graphics on macOS | 177 |