11 Transformation Language
This clause describes the DSSSL transformation language. Syntactically, the DSSSL transformation language is a data content notation as defined by ISO 8879. The content of an element in this notation is parsed as a transformation-language-body.
[151] transformation-language-body = unit-declaration* | added-char-properties-declaration* | character-property-declaration* | transliteration-map-definition* | language-definition* | default-language-declaration? | definition* | association*
The transformation language uses the expression language defined in clause section 8, Expression Language and SDQL defined in clause section 10, Standard Document Query Language.
A transformation process requires a single grove as input, which is transformed as specified by the associations.  An association may cause other groves to be transformed.  The grove being transformed is referred to as the current grove.