public override object VisitTokenNewFactorAST([NotNull] ParserProgra.TokenNewFactorASTContext context) { printTab(cont); txtBoxTreeVisitor.AppendText("factor: \n"); cont++; printTab(cont); txtBoxTreeVisitor.AppendText("TokenNew\n"); printTab(cont); //txtBoxTreeVisitor.AppendText("ID => " + context.ID().GetText() + "\n"); if (context.PCI() != null) { printTab(cont); txtBoxTreeVisitor.AppendText("Tipo => " + context.ID().GetText() + "[]"); //txtBoxTreeVisitor.AppendText("Posicion Memoria => " + context.ID().GetHashCode().ToString() + "\n"); } else if (context.PCI() == null) { printTab(cont); txtBoxTreeVisitor.AppendText("Tipo => " + context.ID().GetText()); //txtBoxTreeVisitor.AppendText("Posicion Memoria => " + context.ID().GetHashCode().ToString()+ "\n"); } if (context.expr() != null) { Visit(context.expr()); } cont--; return(null); }
public override object VisitTokenNewFactorAST([NotNull] ParserProgra.TokenNewFactorASTContext context) { printTab(cont); txtBoxTreeVisitor.AppendText("factor: \n"); cont++; printTab(cont); txtBoxTreeVisitor.AppendText("TokenNew\n"); printTab(cont); txtBoxTreeVisitor.AppendText("ID => " + context.ID().GetText() + "\n"); if (context.expr() != null) { Visit(context.expr()); } cont--; return(null); }