A C++14 template library for all kinds of grammar sugar.
-
Updated
May 8, 2018 - C++
A C++14 template library for all kinds of grammar sugar.
Your standard library for metaprogramming
Carbon is a Groovy Script enhancer
Generates Dockerfiles
In this short example we will look at how allennlp performs class registration.
A TypeScript annotation that caches method results.
generate enumeration and statistics
Beautiful is better than ugly.
Implementation of topological sort at compile time
Lambda4s Demo
Modularized build system featuring XML tagged preprocessing / metaprogramming
Inspect locals used inside a @promplate template
ActiveRecordLite is an example of how active record could be implemented.
The variation of the command design pattern
Empowering FP in Scala at compile time
Contains JS programs I wrote as part of my CS252 Advanced Programming Language Principles coursework. JavaScript is a powerful language, but it does take time to get used to its idiosyncrasies. Learnt many new programming language concepts and patterns (e.g., prototypical inheritance, proxies, metaprogramming) through this language.
General Abstract Meta Programming for Python
Programming in C++ with ease of mind
A header-only ECS library built on 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."