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.