XSP Extensions

XSP provides basic functionnality for extensions. Extensions means grammar rule reflexes extension which can been used in order to enhance and increase expressivity of transducers. Such extensions let designer to add its own construction extending existing grammar using bootstrapped approach.

In fact XSP grammar is expressed using dedicated XSP transducer. Then this technic was the initial step done for XSP formulation implying de-facto validation of transducer concept.

Structured Path selection

String Path selection

Guards

Inclusion