From cc07f8faecb204d4bfb282b2f1642356ac4f13c2 Mon Sep 17 00:00:00 2001 From: Terence Parr Date: Wed, 20 Nov 2013 16:47:17 -0800 Subject: [PATCH] mv to runtime. was ref'ing v3 not v4 Token. --- .../src/org/antlr/v4/runtime}/InterpreterRuleContext.java | 3 +-- tool/src/org/antlr/v4/tool/interp/ParserInterpreter.java | 5 +++-- 2 files changed, 4 insertions(+), 4 deletions(-) rename {tool/src/org/antlr/v4/tool/interp => runtime/Java/src/org/antlr/v4/runtime}/InterpreterRuleContext.java (96%) diff --git a/tool/src/org/antlr/v4/tool/interp/InterpreterRuleContext.java b/runtime/Java/src/org/antlr/v4/runtime/InterpreterRuleContext.java similarity index 96% rename from tool/src/org/antlr/v4/tool/interp/InterpreterRuleContext.java rename to runtime/Java/src/org/antlr/v4/runtime/InterpreterRuleContext.java index e804af126..231f4797c 100644 --- a/tool/src/org/antlr/v4/tool/interp/InterpreterRuleContext.java +++ b/runtime/Java/src/org/antlr/v4/runtime/InterpreterRuleContext.java @@ -27,9 +27,8 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -package org.antlr.v4.tool.interp; +package org.antlr.v4.runtime; -import org.antlr.v4.runtime.ParserRuleContext; import org.antlr.v4.runtime.misc.Nullable; /** This object is used by the ParserInterpreter and is the same as a regular diff --git a/tool/src/org/antlr/v4/tool/interp/ParserInterpreter.java b/tool/src/org/antlr/v4/tool/interp/ParserInterpreter.java index 93f770096..9bff7bd6f 100644 --- a/tool/src/org/antlr/v4/tool/interp/ParserInterpreter.java +++ b/tool/src/org/antlr/v4/tool/interp/ParserInterpreter.java @@ -30,10 +30,11 @@ package org.antlr.v4.tool.interp; -import org.antlr.runtime.Token; import org.antlr.v4.runtime.FailedPredicateException; +import org.antlr.v4.runtime.InterpreterRuleContext; import org.antlr.v4.runtime.Parser; import org.antlr.v4.runtime.ParserRuleContext; +import org.antlr.v4.runtime.Token; import org.antlr.v4.runtime.TokenStream; import org.antlr.v4.runtime.atn.ATN; import org.antlr.v4.runtime.atn.ATNState; @@ -212,7 +213,7 @@ public class ParserInterpreter extends Parser { case Transition.RANGE: case Transition.SET: case Transition.NOT_SET: - if (!transition.matches(_input.LA(1), Token.MIN_TOKEN_TYPE, 65535)) { + if (!transition.matches(_input.LA(1), Token.MIN_USER_TOKEN_TYPE, 65535)) { _errHandler.recoverInline(this); } matchWildcard();