org.apache.xpath.compiler
Class OpCodes

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.