Ejemplo n.º 1
0
 public TildeATHExpression(
     SkipWhitespaceToken a,
     RoundOpenToken b,
     SkipWhitespaceToken c,
     MaybeNotToken not,
     MaybeColouredNameToken target,
     SkipWhitespaceToken d,
     RoundCloseToken e,
     SkipWhitespaceToken f,
     CurlyOpenToken g,
     SkipWhitespaceToken h,
     CurlyCloseDelimitedExpressionListToken loopExpressions,
     SkipWhitespaceToken i,
     EXECUTEToken j,
     SkipWhitespaceToken k,
     RoundOpenToken l,
     SkipWhitespaceToken m,
     ExpressionOrCommandToken executeExpressionOrCommand,
     SkipWhitespaceToken n,
     RoundCloseToken o,
     SkipWhitespaceToken p,
     SemicolonToken q)
 {
     Not               = not.Not;
     Target            = target.Name;
     TargetColour      = target.Colour;
     _loopExpressions  = loopExpressions.Expressions;
     ExecuteExpression = executeExpressionOrCommand.Expression;
     ExecuteCommand    = executeExpressionOrCommand.Command;
 }
Ejemplo n.º 2
0
 public ExpressionBlockExpression(
     SkipWhitespaceToken a,
     CurlyCloseDelimitedExpressionListToken expressions)
 {
     _expressions = expressions.Expressions;
 }