Module xrust::evaluate [−][src]
Expand description
Evaluate a sequence constructor
Evaluate a sequence constructor to produce a sequence.
Structs
ArithmeticOperand | |
DynamicContext | The dynamic evaluation context. |
Function | |
NameTest | |
NodeMatch | |
Param | |
StaticContext | Static context |
Template | A template associating a pattern to a sequence constructor |
Enums
ArithmeticOperator | |
Axis | |
Constructor | Specifies how a sequence is to be constructed. |
KindTest | |
NodeTest | |
WildcardOrName |
Functions
evaluate | Evaluate a sequence constructor, given a dynamic context. |
format_constructor | |
static_analysis | Perform static analysis of a sequence constructor. |
to_pattern | A pattern is basically a Sequence Constructor in reverse. An item is evaluated against the expression, and if the result is a non-empty sequence then the pattern has matched. |
Type Definitions
FunctionImpl |