Support for extended identifiers in Groovy DSLs
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
gradle/wrapper
src
.gitignore
LICENSE
README.adoc
build.gradle
gradlew
gradlew.bat
settings.gradle

README.adoc

GroovyExtendedIdentifier

This library provides a way of supporting identifiers in your DSL that would normally be rejected as invalid Groovy code.

assay RS123A->C

compositeAssay RS456-789 with {
    assay RS123A->C
}

How it works

I wrote a blog post about how this works at http://www.borgernet.com.

A good starting point in the code would be the integration test.