Read XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition Online
Authors: Michael Kay
Char | See XML Recommendation | page 534 |
Syntax Productions
These rules mainly use familiar notations:
*
for repetition, parentheses for grouping,
?
to indicate that the preceding construct is optional,
|
to separate alternatives. The rules are given in alphabetical order for ease of reference.
Simple tokens are represented using chevrons; for example,
@
in the first rule represents a literal at-symbol.
Symbol | Syntax | Page |
AbbrevForwardStep | @ ? NodeTest | page 621 |
AbbrevReverseStep | .. | page 621 |
AdditiveExpr | MultiplicativeExpr ( ( + | - ) MultiplicativeExpr )* | page 572 |
AndExpr | ComparisonExpr ( and ComparisonExpr )* | page 594 |
AnyKindTest | node ( ) | page 616 |