C# Класс YAMP.MatrixExpression

The matrix [ ... ] expression.
Наследование: TreeExpression
Показать файл Открыть проект

Открытые методы

Метод Описание
Interpret ( Value>.IDictionary symbols ) : Value

Begins interpreting the matrix expression.

MatrixExpression ( ) : System

Creates a new instance.

MatrixExpression ( Int32 line, Int32 column, Int32 length, QueryContext query, ContainerExpression child ) : System

Creates a new instance with some parameters.

Scan ( ParseEngine engine ) : Expression

Scans the current parse engine for a matrix expression.

ToCode ( ) : String

Transforms the expression into YAMP query code.

Описание методов

Interpret() публичный Метод

Begins interpreting the matrix expression.
public Interpret ( Value>.IDictionary symbols ) : Value
symbols Value>.IDictionary External symbols to load.
Результат Value

MatrixExpression() публичный Метод

Creates a new instance.
public MatrixExpression ( ) : System
Результат System

MatrixExpression() публичный Метод

Creates a new instance with some parameters.
public MatrixExpression ( Int32 line, Int32 column, Int32 length, QueryContext query, ContainerExpression child ) : System
line System.Int32 The line where the matrix expression starts.
column System.Int32 The column in the line where the matrix exp. starts.
length System.Int32 The length of the matrix expression.
query QueryContext The associated query context.
child ContainerExpression The child containing the column and rows.
Результат System

Scan() публичный Метод

Scans the current parse engine for a matrix expression.
public Scan ( ParseEngine engine ) : Expression
engine ParseEngine The parse engine to use.
Результат Expression

ToCode() публичный Метод

Transforms the expression into YAMP query code.
public ToCode ( ) : String
Результат String