C# Class CSE.Exps.CondExp

Used to parse conditional expressions
Afficher le fichier Open project: kcherr1/CSharp-Eval

Méthodes publiques

Méthode Description
Parse ( CseObject leftOp, CseObject rightOp, CondType type ) : CseObject

Parses conditional expressions

Ternary ( CseObject cond, CseObject truePart, CseObject falsePart ) : CseObject

Parses ternary expressions

Method Details

Parse() public static méthode

Parses conditional expressions
public static Parse ( CseObject leftOp, CseObject rightOp, CondType type ) : CseObject
leftOp CseObject Left operand
rightOp CseObject Right operand
type CondType Conditional operator type
Résultat CseObject

Ternary() public static méthode

Parses ternary expressions
public static Ternary ( CseObject cond, CseObject truePart, CseObject falsePart ) : CseObject
cond CseObject Conditional to test
truePart CseObject Expression to return if condition is true
falsePart CseObject Expression to return if condition is false
Résultat CseObject