#编程语言#Nim 是一种静态类型、编译型系统编程语言。它融合了 Python、Ada 和 Modula 等成熟语言的成功概念。可编译为C、C++、JavaScript
#IOS#Meta-programming for Swift, stop writing boilerplate code.
Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code
Apache Groovy: A powerful multi-faceted programming language for the JVM platform
Example code for Fluent Python, 2nd edition (O'Reilly 2022)
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.
Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum
#编辑器#Every programmer needs a rubberduck. COM add-in for the VBA & VB6 IDE (VBE).
Spoon is a metaprogramming library to analyze and transform Java source code. 🥄 is made with ❤️, 🍻 and ✨. It parses source files to build a well-designed AST with powerful an...
Next generation API for .NET
Algebraic data types for C99
Scala library for boilerplate-free, type-safe data transformations
Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).
Library to read, analyze, transform and generate Scala programs
Full-blown preprocessor metaprogramming