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
This is a small AST transformation that allows you to get the source code of a Class at run-time.
Declarative test framework that provides hooks for high levels of integration with the travetto framework and test plugin
Example of a constant folding transformation implemented with uuagc.
Data type registry for runtime validation, reflection and binding.
Enforce the return type of a method in groovy.
A library for writing and executing OpenCL kernels directly in Python
Transforms JSX AST into regular JS AST
Eureka is a fluent API surrounding the internal Javac tree code that allows developers to perform compile-time AST changes in Java more easily.
Node-integration of Typescript Compiler with advanced functionality for collecting AST transformers, and detecting changes in classes and methods.
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.
AST Transformer for tests integrated with py.test.
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.
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."