Saxon99XPathTokenProvider

The tokens present in the XPath 3.1 vendor extensions for Saxon 9.9.

The following vendor extensions are supported:

  1. tuple types (record test experimental syntax);

  2. simple inline functions;

  3. short-circuit boolean operators.

See also

Properties

Link copied to clipboard
abstract override val AbbrevAttribute: SymbolTokenType
Link copied to clipboard
Link copied to clipboard
abstract override val AbbrevParent: SymbolTokenType
Link copied to clipboard
Link copied to clipboard
abstract override val AxisSeparator: SymbolTokenType
Link copied to clipboard
Link copied to clipboard
abstract override val Colon: SymbolTokenType

The colon token (":").

Link copied to clipboard
abstract override val Comma: SymbolTokenType

The comma token (",").

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract override val ContextItem: SymbolTokenType
Link copied to clipboard
abstract override val CurlyBracketClose: SymbolTokenType

The curly bracket close token ("}").

Link copied to clipboard
abstract override val CurlyBracketOpen: SymbolTokenType

The curly bracket open token ("{").

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract override val Equals: SymbolTokenType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract override val GreaterThan: SymbolTokenType
Link copied to clipboard
abstract override val GreaterThanOrEquals: SymbolTokenType
Link copied to clipboard
Link copied to clipboard
abstract override val KAncestor: KeywordTokenType
Link copied to clipboard
abstract override val KAncestorOrSelf: KeywordTokenType
Link copied to clipboard
abstract val KAnd: KeywordTokenType
Link copied to clipboard

The andAlso keyword token.

Link copied to clipboard
abstract val KArray: KeywordTokenType
Link copied to clipboard
abstract override val KAs: KeywordTokenType
Link copied to clipboard
abstract override val KAttribute: KeywordTokenType
Link copied to clipboard
abstract val KCast: KeywordTokenType
Link copied to clipboard
Link copied to clipboard
abstract override val KChild: KeywordTokenType
Link copied to clipboard
abstract override val KComment: KeywordTokenType
Link copied to clipboard
abstract override val KDescendant: KeywordTokenType
Link copied to clipboard
abstract override val KDescendantOrSelf: KeywordTokenType
Link copied to clipboard
abstract val KDiv: KeywordTokenType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val KElse: KeywordTokenType
Link copied to clipboard
Link copied to clipboard
abstract val KEq: KeywordTokenType
Link copied to clipboard
abstract val KEvery: KeywordTokenType
Link copied to clipboard
Link copied to clipboard
abstract val KFn: KeywordTokenType

The fn keyword token.

Link copied to clipboard
abstract override val KFollowing: KeywordTokenType
Link copied to clipboard
abstract override val KFollowingSibling: KeywordTokenType
Link copied to clipboard
abstract val KFor: KeywordTokenType
Link copied to clipboard
Link copied to clipboard
abstract val KGe: KeywordTokenType
Link copied to clipboard
abstract val KGt: KeywordTokenType
Link copied to clipboard
abstract val KIDiv: KeywordTokenType
Link copied to clipboard
abstract val KIf: KeywordTokenType
Link copied to clipboard
abstract override val KIn: KeywordTokenType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val KIs: KeywordTokenType
Link copied to clipboard
abstract val KItem: KeywordTokenType
Link copied to clipboard
abstract val KLe: KeywordTokenType
Link copied to clipboard
abstract val KLet: KeywordTokenType
Link copied to clipboard
abstract val KLt: KeywordTokenType
Link copied to clipboard
abstract val KMap: KeywordTokenType
Link copied to clipboard
abstract val KMod: KeywordTokenType
Link copied to clipboard
abstract override val KNamespace: KeywordTokenType
Link copied to clipboard
Link copied to clipboard
abstract val KNe: KeywordTokenType
Link copied to clipboard
abstract override val KNode: KeywordTokenType
Link copied to clipboard
abstract val KOf: KeywordTokenType
Link copied to clipboard
abstract val KOr: KeywordTokenType
Link copied to clipboard

The orElse keyword token.

Link copied to clipboard
abstract override val KParent: KeywordTokenType
Link copied to clipboard
abstract override val KPreceding: KeywordTokenType
Link copied to clipboard
abstract override val KPrecedingSibling: KeywordTokenType
Link copied to clipboard
Link copied to clipboard
abstract override val KReturn: KeywordTokenType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract override val KSelf: KeywordTokenType
Link copied to clipboard
abstract val KSome: KeywordTokenType
Link copied to clipboard
abstract override val KText: KeywordTokenType
Link copied to clipboard
abstract val KThen: KeywordTokenType
Link copied to clipboard
abstract val KTo: KeywordTokenType
Link copied to clipboard
abstract val KTreat: KeywordTokenType
Link copied to clipboard
abstract override val KTuple: KeywordTokenType

The tuple keyword token.

Link copied to clipboard
abstract override val KUnion: KeywordTokenType

The union keyword token.

Link copied to clipboard
abstract override val LessThan: SymbolTokenType
Link copied to clipboard
abstract override val LessThanOrEquals: SymbolTokenType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val Minus: SymbolTokenType
Link copied to clipboard
abstract val NCName: NCNameTokenType
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract override val NotEquals: SymbolTokenType
Link copied to clipboard
Link copied to clipboard
abstract override val ParenthesisClose: SymbolTokenType

The parenthesis close token (")").

Link copied to clipboard
abstract override val ParenthesisOpen: SymbolTokenType

The parenthesis open token ("(").

Link copied to clipboard
abstract override val PathOperator: SymbolTokenType
Link copied to clipboard
abstract override val Plus: SymbolTokenType
Link copied to clipboard
Link copied to clipboard
abstract override val QuestionMark: SymbolTokenType

The question mark token ("?").

Link copied to clipboard
Link copied to clipboard
abstract override val SquareBracketClose: SymbolTokenType
Link copied to clipboard
abstract override val SquareBracketOpen: SymbolTokenType
Link copied to clipboard
abstract override val Star: SymbolTokenType

The star token ("*").

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The type alias token ("~").

Link copied to clipboard
abstract val Union: SymbolTokenType
Link copied to clipboard
abstract override val VariableIndicator: SymbolTokenType

Inheritors

Link copied to clipboard