[Overview][Types][Classes][Procedures and functions][Index] |
Identifies token types used in XPath expressions.
Source position: laz2_xpath.pas line 35
type TXPathToken = ( |
||
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. |
); |
|
Implements a lexical scanner and parser using XPath syntax and semantics. |
|
|
Represents keywords used in XPath syntax. |
Version 4.0 | Generated 2025-05-03 | Home |