Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
- java
- intellij
- json
- template-engine
47,133 repositories indexed
1–19 of 19 · Most stars
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
Next generation API for .NET
Spoon is a metaprogramming library to analyze and transform Java source code. :spoon: is made with :heart:, :beers: and :sparkles:. It parses source files to build a well-designed AST with powerful analysis and transformation API.
Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk.
Mathematical Components
C++ Reflection Parser / Runtime Skeleton
Formal proof of the Four Color Theorem [maintainer=@ybertot]
Mathematical Components compliant Analysis Library
cpgf library
Monadic effects and equational reasoning in Rocq
A Rocq formalization of information theory and linear error-correcting codes
Golang source code parsing, usage like reflect package
Finite sets, finite maps, multisets and generic sets
Regular Language Representations in Coq [maintainers=@chdoc,@palmskog]
The formal proof of the Odd Order Theorem
Micromega tactics for Mathematical Components
Implementation of books from Bourbaki's Elements of Mathematics in Coq [maintainer=@thery]
Stable sort algorithms and their stability proofs in Rocq
Coq formalization of algorithms due to Tarjan and Kosaraju for finding strongly connected graph components using Mathematical Components and SSReflect [maintainers=@CohenCyril,@palmskog]