public AstCall(SourceInfo si, AstExpression callee, List <AstExpression> args) : base(si) { Callee = callee; Args = args; }
public AstIndex(SourceInfo si, AstExpression @from, List <AstExpression> subscript) : base(si) { From = @from; Subscript = subscript; }
public AstReturn(SourceInfo si, AstExpression expressionToReturn) : base(si) { ExpressionToReturn = expressionToReturn; }