1using System.Collections.Generic;
38 LinkedList<IElement> Elements =
new LinkedList<IElement>();
Script runtime exception.
Class managing a script expression.
Base class for binary vector operators.
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.
Cartesian-product operator.
CartesianProduct(ScriptNode Left, ScriptNode Right, int Start, int Length, Expression Expression)
Cartesian-product operator.
override IElement EvaluateVector(IVector Left, IVector Right, Variables Variables)
Evaluates the operator on vector operands.
static IElement Encapsulate(Array Elements, bool CanEncapsulateAsMatrix, ScriptNode Node)
Encapsulates the elements of a vector.
Basic interface for all types of elements.
Basic interface for vectors.
ICollection< IElement > VectorElements
An enumeration of vector elements.
int Dimension
Dimension of vector.