C# Класс BitOrchestra.Parser._OpTree

Represents a tree of operators and terms such that operators follow rules of precedence and associativity.
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Left _OpTree
Operator Operator
Right _OpTree
Term Expression

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

Метод Описание
Combine ( _OpTree Left, Operator Operator, Expression Right ) : _OpTree

Combines an optree with a term using the given operator.

_OpTree ( Expression Term ) : System
_OpTree ( Operator Operator, _OpTree Left, _OpTree Right ) : System

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

Combine() публичный статический Метод

Combines an optree with a term using the given operator.
public static Combine ( _OpTree Left, Operator Operator, Expression Right ) : _OpTree
Left _OpTree
Operator Operator
Right Expression
Результат _OpTree

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

public _OpTree ( Expression Term ) : System
Term Expression
Результат System

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

public _OpTree ( Operator Operator, _OpTree Left, _OpTree Right ) : System
Operator Operator
Left _OpTree
Right _OpTree
Результат System

Описание свойств

Left публичное свойство

The left child optree of the optree, if applicable.
public _OpTree Left
Результат _OpTree

Operator публичное свойство

The operator of this optree, if applicable.
public Operator,BitOrchestra Operator
Результат Operator

Right публичное свойство

The right child optree of the optree, if applicable.
public _OpTree Right
Результат _OpTree

Term публичное свойство

The value of this term, if applicable.
public Expression,BitOrchestra Term
Результат Expression