Click or drag to resize

SequenceBinaryExpression Properties

The SequenceBinaryExpression type exposes the following members.

Properties
 NameDescription
Public propertyChildren
(Inherited from SequenceExpression)
Public propertyChildrenBase
(Inherited from SequenceComputation)
Public propertyChildrenExpression Enumerates all child sequence expression objects
(Overrides SequenceExpressionChildrenExpression)
Public propertyExecutionState the state of executing this sequence base (a sequence base comprises sequences, sequence computations, sequence expressions)
(Inherited from SequenceBase)
Public propertyId returns the sequence /expresion id - every sequence /expression is assigned a unique id that is used in xgrs code generation and in sequence rendering for copies a new id is generated, too, this does not cause problems as code is only generated once per defined sequence
(Inherited from SequenceBase)
Public propertyOperator Returns the operator of this binary expression (enclosed in spaces); abstract property, to be overwritten by concrete operator symbol
Public propertyPrecedence The precedence of this operator. Zero is the highest priority, int.MaxValue the lowest. Used to add needed parentheses for printing sequences /expressions TODO: WTF? das ist im Parser genau umgekehrt implementiert!
(Inherited from SequenceBase)
Public propertyReturnsValue
(Inherited from SequenceExpression)
Public propertySymbol Returns this expression as string, in the form of left expression then operator then right expression; same for all binary expressions
(Overrides SequenceBaseSymbol)
Top
See Also