Operations codes for XPath.
Code for the descriptions of the operations codes:
[UPPER CASE] indicates a literal value,
[lower case] is a description of a value,
([length] always indicates the length of the operation,
including the operations code and the length integer.)
{UPPER CASE} indicates the given production,
{description} is the description of a new production,
(For instance, {boolean expression} means some expression
that should be resolved to a boolean.)
means that it occurs zero or more times,
+ means that it occurs one or more times,
? means that it is optional.
returns: indicates what the production should return.
[OP_LOCATIONPATH]
[length]
{FROM_stepType}
| {function}
{predicate}
[ENDOP]
(Note that element and attribute namespaces and
names can be wildcarded '*'.)
returns:
XNodeSet
OP_LOCATIONPATHPATTERN
final public static int OP_LOCATIONPATHPATTERN(Code)