C# Class OpenRA.Support.BooleanExpression

Afficher le fichier Open project: pchote/OpenRA

Méthodes publiques

Свойство Type Description
Expression string

Méthodes publiques

Méthode Description
BooleanExpression ( string expression ) : System
Evaluate ( bool>.IReadOnlyDictionary symbols ) : bool

Private Methods

Méthode Description
ApplyBinaryOperation ( Stack s, Func f ) : void
ApplyUnaryOperation ( Stack s, bool>.Func f ) : void
ParseSymbol ( string expression, int &i ) : Token
ParseSymbol ( VariableToken t, bool>.IReadOnlyDictionary symbols ) : bool
ToPostfix ( IEnumerable tokens ) : IEnumerable

Method Details

BooleanExpression() public méthode

public BooleanExpression ( string expression ) : System
expression string
Résultat System

Evaluate() public méthode

public Evaluate ( bool>.IReadOnlyDictionary symbols ) : bool
symbols bool>.IReadOnlyDictionary
Résultat bool

Property Details

Expression public_oe property

public string Expression
Résultat string