The Lily programming language ⚜
-
Updated
Dec 7, 2025 - C
The Lily programming language ⚜
C/C++ compile-time features as they should have been intended
Writing eBPF programs with Elixir!
gencpp bindings for the odin programming language. Staged metaprogramming in Odin for C/C++
Attribute grammar Based Language Extensions for C
Full-blown preprocessor metaprogramming
Lua Inline Metaprogramming Preprocessor
C++ compile time library to automatically render types using ImGui.
Concatenative stack-based interpreted programming language
Just In Time C for Tcl, implementing c-as-a-value compilation and automatic memory management
Full-featured interfaces for C99
Algebraic data types for C99
Drag-and-drop data structure headers.
Argument parser and reporter with meta-programming in C.
A Library for Macro (C/C++). Advanced skill of Macro. Delayed expansion, distinguishing number of parameters, expanding different macros according parameter number, Implement default parameters, create unique variable names, Even try catch in C
a repository dedicated to exploring advanced concepts in C programming. This repository serves as a resource for learning and understanding various advanced topics in C, with practical examples and explanations.
the SEABASS MetaProgramming language (and metacompiler) repository. Public Domain Compiler.
Macrometa: Macro Metaprogramming (MCMT) Library for C
Add a description, image, and links to the metaprogramming topic page so that developers can more easily learn about it.
To associate your repository with the metaprogramming topic, visit your repo's landing page and select "manage topics."