// Integer literal public override string Visit(IntegerLiteral node, object obj) { return(node.Text); }
public abstract T Visit(IntegerLiteral node, object obj);
// Integer literal public override TypeNode Visit(IntegerLiteral node, object obj) { return(new IntTypeNode(int.Parse(node.Text), node.SourcePosition)); }