Brand new library for declarative design patterns creation via Groovy AST transformations
-
Updated
Apr 19, 2017 - Groovy
Brand new library for declarative design patterns creation via Groovy AST transformations
Declarative test framework that provides hooks for high levels of integration with the travetto framework and test plugin
Enforce the return type of a method in groovy.
A library for writing and executing OpenCL kernels directly in Python
Lucent is a framework for creating simplistic AST-transforming annotation processors.
Glaze is a collection of Java annotations that provide additional ease-of-use features to your projects.
Interlucent is a small bridge library that combines Lucent and Eureka's features, as well as adding additional utilities.
Yet another ESTree AST traversal/modification library, making use of `this` binding and generators
A backport of Python 3's "yield from" to Python 2.7.
Patterns and utilities for handling registration of metadata and functionality for run-time use.
Dependency registration/management and injection support.
This is a small AST transformation that allows you to get the source code of a Class at run-time.
Data type registry for runtime validation, reflection and binding.
Node-integration of Typescript Compiler with advanced functionality for collecting AST transformers, and detecting changes in classes and methods.
2D Game Engine written in Groovy.
A set of guides for the internal TreeMaker class.
Example of a constant folding transformation implemented with uuagc.
Add a description, image, and links to the ast-transformations topic page so that developers can more easily learn about it.
To associate your repository with the ast-transformations topic, visit your repo's landing page and select "manage topics."