public FunctionCallNode(SourceLocation location, AstNode target, ArgumentListNode parameters, List<BinaryOperationNode> initialAttributes) { this.SourceLocation = location; Children.Add(target); Children.Add(parameters); InitialAttributes = initialAttributes; }
public LambdaNode(SourceLocation location, ArgumentListNode parameters, AstNode body) { SourceLocation = location; Parameters = parameters; Body = body; }
public FunctionCallNode(SourceLocation location, AstNode target, ArgumentListNode parameters, Dictionary <string, AstNode> initialAttributes) { SourceLocation = location; InitialAttributes = initialAttributes; Target = target; Parameters = parameters; }
public void Accept(ArgumentListNode node) { }
public LambdaNode(SourceLocation location, ArgumentListNode parameters, AstNode body) { this.SourceLocation = location; Children.Add(parameters); Children.Add(body); }
public void Accept(ArgumentListNode node) { node.VisitChildren(this); }