TXPathToken enumeration
Identifies token types used in XPath expressions.
Declaration
TXPathToken = (tkInvalid,tkEndOfStream,tkIdentifier,tkNSNameTest,
tkString,tkNumber,tkVariable,tkLeftBracket,
tkRightBracket,tkAsterisk,tkPlus,tkComma,tkMinus,tkDot,
tkDotDot,tkSlash,tkSlashSlash,tkColonColon,tkLess,
tkLessEqual,tkEqual,tkNotEqual,tkGreater,tkGreaterEqual,
tkAt,tkLeftSquareBracket,tkRightSquareBracket,tkPipe)Description
Nothing more than the line above yet.
See also
Values
tkInvalid | Token is not a valid XPath expression. |
tkEndOfStream | End of the XPath data stream. |
tkIdentifier | Token is a function name. |
tkNSNameTest | Token contains a namespace prefix |
tkString | Token is a string literal. |
tkNumber | Token contains a numeric digit. |
tkVariable | Token is a variable reference. |
tkLeftBracket | Token contains the ( operator. |
tkRightBracket | Token contains the ) operator. |
tkAsterisk | Token contains the * operator. |
tkPlus | Token contains the + operator. |
tkComma | Token contains the , (Comma) expression separator. |
tkMinus | Token contains the - operator. |
tkDot | Token contains a the current node (.) expression |
tkDotDot | Token contains the parent node (..) expression. |
tkSlash | Token contains the / operator. |
tkSlashSlash | Token contains the // operator. |
tkColonColon | Token contains the :: axis operator. |
tkLess | Token contains the LessThan operator. |
tkLessEqual | Token contains the LessThanOrEqual operator. |
tkEqual | Token contains the = operator. |
tkNotEqual | Token contains the != operator. |
tkGreater | Token contains the GreaterThan operator. |
tkGreaterEqual | Token contains the GreaterThanOrEqual operator. |
tkAt | Token contains the @ expression character. |
tkLeftSquareBracket | Token contains the [ expression separator. |
tkRightSquareBracket | Token contains the ] expression separator. |
tkPipe | Token contains the operator | expression character. |
An experiment, built from Lazarus main 2dfa93c66e of 10-22-2026. Not the official Lazarus documentation.
