C# Class Tup.Cobar4Net.Parser.Ast.Expression.BinaryOperatorExpression

an operator with arity of 3
left conbine in default
Inheritance: AbstractExpression
Afficher le fichier Open project: tupunco/Tup.Cobar4Net Class Usage Examples

Protected Properties

Свойство Type Description
leftCombine bool
leftOprand IExpression
precedence int
rightOprand IExpression

Méthodes protégées

Méthode Description
BinaryOperatorExpression ( IExpression leftOprand, IExpression rightOprand, int precedence ) : System.Collections.Generic

leftCombine is true

BinaryOperatorExpression ( IExpression leftOprand, IExpression rightOprand, int precedence, bool leftCombine ) : System.Collections.Generic
EvaluationInternal ( object>.IDictionary parameters ) : object

Method Details

BinaryOperatorExpression() protected méthode

leftCombine is true
protected BinaryOperatorExpression ( IExpression leftOprand, IExpression rightOprand, int precedence ) : System.Collections.Generic
leftOprand IExpression
rightOprand IExpression
precedence int
Résultat System.Collections.Generic

BinaryOperatorExpression() protected méthode

protected BinaryOperatorExpression ( IExpression leftOprand, IExpression rightOprand, int precedence, bool leftCombine ) : System.Collections.Generic
leftOprand IExpression
rightOprand IExpression
precedence int
leftCombine bool
Résultat System.Collections.Generic

EvaluationInternal() protected méthode

protected EvaluationInternal ( object>.IDictionary parameters ) : object
parameters object>.IDictionary
Résultat object

Property Details

leftCombine protected_oe property

protected bool leftCombine
Résultat bool

leftOprand protected_oe property

protected IExpression leftOprand
Résultat IExpression

precedence protected_oe property

protected int precedence
Résultat int

rightOprand protected_oe property

protected IExpression rightOprand
Résultat IExpression