metalang99
Metaprogramming framework
A language and framework for writing metaprograms in C using preprocessor macros and interpreted FP language
Full-blown preprocessor metaprogramming
872 stars
17 watching
25 forks
Language: C
last commit: 14 days ago
Linked from 2 awesome lists
cc99cppcpp11embedded-languagefpfunctional-languagefunctional-programmingheader-onlyinterpreterlanguagemacrosmetalang99metaprogrammingprogramming-language
Related projects:
Repository | Description | Stars |
---|---|---|
deepgrace/monster | An advanced C++ template metaprogramming framework for working with sequences and algorithms. | 161 |
boostorg/mp11 | A C++11 metaprogramming library enabling advanced template-based programming | 243 |
boostorg/hana | A standard library for metaprogramming in C++ | 1,697 |
tacticalmelonfarmer/cxl | A C++17 metaprogramming library providing utilities for strings, parsing, typelists, aggregates to tuples conversions and constant integral literals. | 50 |
epfldata/squid | A type-safe metaprogramming framework for Scala that facilitates program manipulation and optimization. | 198 |
hirrolot/datatype99 | Algebraic data types for C99 with exhaustive pattern matching and compile-time introspection facilities. | 1,375 |
kassane/hana | A standard library for metaprogramming in C++ | 1 |
ldionne/metabench | A simple framework for compile-time microbenchmarks in C++ using the CMake build system. | 183 |
metacall/core | A polyglot programming platform that allows calling functions between multiple languages | 1,575 |
meta-toolkit/meta | A comprehensive C++ toolkit for text analysis and retrieval | 696 |
usethesource/rascal | An implementation of a meta-programming language with features like type checking and code generation | 406 |
mrakgr/the-spiral-language | A functional programming language with advanced features like intensional polymorphism and staging, designed to support high-performance computations on GPUs. | 924 |
matt-42/iod | A meta-programming library for C++14 that enables introspection and code generation based on object data structures. | 727 |
dmaccarthy/sc8pr | A Python framework for creating interactive animations, games, and graphics-based programs with a focus on ease of use and educational value. | 14 |
recp/cmt | C bindings for Apple's Metal framework for creating 2D and 3D graphics on macOS | 173 |