Base class for all types of elements.
virtual ICollection< IElement > ChildElements
An enumeration of child elements. If the element is a scalar, this property will return null.
Class managing a script expression.
Base class for all nodes in a parsed script tree.
int Length
Length of expression covered by node.
int Start
Start position in script expression.
static readonly BooleanValue False
Constant false value.
static readonly BooleanValue True
Constant true value.
override IElement Evaluate(IElement Left, ISet Right)
Evaluates the operator.
NotIn(ScriptNode Left, ScriptNode Right, int Start, int Length, Expression Expression)
Not-In operator
override IElement Evaluate(IElement Left, IVector Right)
Evaluates the operator.
Basic interface for all types of elements.
Basic interface for vectors.
Basic interface for all types of sets.
bool Contains(IElement Element)
Checks if the set contains an element.