EXPath XPath NG Implementation Report
REF | Name | Lexer | Parser | Data Model | Static Context | Error Conditions |
---|---|---|---|---|---|---|
1 | Variadic Function Arguments | 1.4 | 1.4 | 1.4 | 1.4 | 1.4 |
2 | Conditional Expressions | 1.3 | 1.3 | n/a | n/a | No |
3 | Extensions to Unary and Binary Lookup Expressions | No | No | No | No | No |
5 | Concise Inline Function Syntax | 1.3 | 1.3 | No | n/a | No |
6 | Anonymous Union Types | 1.0 | 1.0 | No | n/a | No |
7 | If Without Else | 1.3 | 1.3 | n/a | n/a | No |
8 | Sequence, Map, and Array Decomposition | No | No | No | No | No |
9 | Annotation Declarations | No | No | No | No | No |
10 | Annotation Sequence Types | No | No | No | No | No |
11 | Restricted Sequences | 1.3 | 1.3 | No | No | No |
12 | Lift Single-Item Restrictions on Switch Cases | No | No | No | No | No |
13 | Extended Element and Attribute Tests | n/a | 1.7 | 1.7 | n/a | n/a |
The extended element and attribute tests implementation only supports the ability
to use any wildcard names in ElementTest
and AttributeTest
. It does not currently
support the unioned name syntax.