Ejemplo n.º 1
0
 public void Visit(IdentifierNode identifier)
 {
 }
Ejemplo n.º 2
0
 public void Visit(IdentifierNode identifier)
 {
     // Identifiers are handled (if necessary) by their parent node
 }
Ejemplo n.º 3
0
 public VariableReferenceNode(IdentifierNode variable)
 {
     Variable = variable;
 }
Ejemplo n.º 4
0
 public AssignmentStatementNode(IdentifierNode variable, ExpressionNode expression)
 {
     Variable = variable;
     Expression = expression;
 }
Ejemplo n.º 5
0
 public FunctionCallNode(IdentifierNode name)
 {
     Name = name;
     Arguments = new List<ExpressionNode>();
 }
Ejemplo n.º 6
0
 public FunctionNode(IdentifierNode name)
 {
     Name = name;
     Parameters = new List<IdentifierNode>();
 }
Ejemplo n.º 7
0
 public FunctionNode(IdentifierNode name)
 {
     Name       = name;
     Parameters = new List <IdentifierNode>();
 }
Ejemplo n.º 8
0
 public void Visit(IdentifierNode identifier)
 {
     // Identifiers are handled (if necessary) by their parent node
 }
Ejemplo n.º 9
0
 public VariableReferenceNode(IdentifierNode variable)
 {
     Variable = variable;
 }
Ejemplo n.º 10
0
 public FunctionCallNode(IdentifierNode name)
 {
     Name      = name;
     Arguments = new List <ExpressionNode>();
 }
Ejemplo n.º 11
0
 public AssignmentStatementNode(IdentifierNode variable, ExpressionNode expression)
 {
     Variable   = variable;
     Expression = expression;
 }
Ejemplo n.º 12
0
 public PrinterNode Visit(IdentifierNode node)
 {
     return(new PrinterNode(node.Token.StringValue));
 }
 public void Visit(IdentifierNode identifier)
 {
 }