public override AST_Node VisitIfelse([NotNull] CoolParser.IfelseContext context) { AST_Expresion cond = (AST_Expresion)Visit(context.expr(0)); AST_Expresion corpus1 = (AST_Expresion)Visit(context.expr(1)); AST_Expresion corpus2 = (AST_Expresion)Visit(context.expr(2)); return(new AST_If(context, cond, corpus1, corpus2)); }