Returns the ancestors / parents of the path
The * and @ must be swapped otherwise its an annotation
Dummy implicit filler for easing interface issues
Following and preceding split the document in two
Iterates over paths using the document order as per the following_:: axis.
Functions providing access to QNames
Type class representing Xml objects which provide qnames.
Name type classes
Little depature from standard, rather than duplicate all of the \ and \\ nodes, just a simple \\*() comment() will do
Iterates over paths using reverse document order and, as per the preceding_:: axis, skips all ancestors.
Unlike XPath spec no reverse axis are directly provided by the dsl
Type class for text values
Represents an empty qname for those cases that should return empty string
Collects all type class based xpath functions, exposed via Functions in package
Functions for use with attributes
Functions related to Elems, including the string( .
Functions related to text nodes