C# 클래스 BitOrchestra.Parser._OpTree

Represents a tree of operators and terms such that operators follow rules of precedence and associativity.
파일 보기 프로젝트 열기: dzamkov/Bit-Orchestra

공개 프로퍼티들

프로퍼티 타입 설명
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