diff --git a/tool/src/org/antlr/v4/Tool.java b/tool/src/org/antlr/v4/Tool.java index 5bf4eaaf0..d2c95f525 100644 --- a/tool/src/org/antlr/v4/Tool.java +++ b/tool/src/org/antlr/v4/Tool.java @@ -397,7 +397,7 @@ public class Tool { if ( generate_ATN_dot ) generateATNs(g); - if ( g.tool.getNumErrors()==0 ) generateInterpreterData(g); + if (gencode && g.tool.getNumErrors()==0 ) generateInterpreterData(g); // PERFORM GRAMMAR ANALYSIS ON ATN: BUILD DECISION DFAs AnalysisPipeline anal = new AnalysisPipeline(g);