C# Class BitOrchestra.Parser._OpTree

Represents a tree of operators and terms such that operators follow rules of precedence and associativity.
Afficher le fichier Open project: dzamkov/Bit-Orchestra

Méthodes publiques

Свойство Type Description
Left _OpTree
Operator Operator
Right _OpTree
Term Expression

Méthodes publiques

Méthode Description
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

Method Details

Combine() public static méthode

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
Résultat _OpTree

_OpTree() public méthode

public _OpTree ( Expression Term ) : System
Term Expression
Résultat System

_OpTree() public méthode

public _OpTree ( Operator Operator, _OpTree Left, _OpTree Right ) : System
Operator Operator
Left _OpTree
Right _OpTree
Résultat System

Property Details

Left public_oe property

The left child optree of the optree, if applicable.
public _OpTree Left
Résultat _OpTree

Operator public_oe property

The operator of this optree, if applicable.
public Operator,BitOrchestra Operator
Résultat Operator

Right public_oe property

The right child optree of the optree, if applicable.
public _OpTree Right
Résultat _OpTree

Term public_oe property

The value of this term, if applicable.
public Expression,BitOrchestra Term
Résultat Expression