Set version in code to 4.6.

This commit is contained in:
parrt 2016-11-06 11:21:06 -08:00
parent bbfca7c99c
commit ffaedd209d
17 changed files with 87 additions and 88 deletions

View File

@ -45,7 +45,7 @@ var tokenTypeMapCache = make(map[string]int)
var ruleIndexMapCache = make(map[string]int) var ruleIndexMapCache = make(map[string]int)
func (b *BaseRecognizer) checkVersion(toolVersion string) { func (b *BaseRecognizer) checkVersion(toolVersion string) {
runtimeVersion := "4.5.2" runtimeVersion := "4.6"
if runtimeVersion != toolVersion { if runtimeVersion != toolVersion {
fmt.Println("ANTLR runtime and generated code versions disagree: " + runtimeVersion + "!=" + toolVersion) fmt.Println("ANTLR runtime and generated code versions disagree: " + runtimeVersion + "!=" + toolVersion)
} }

View File

@ -16,7 +16,7 @@
<plugin> <plugin>
<groupId>org.antlr</groupId> <groupId>org.antlr</groupId>
<artifactId>antlr4-maven-plugin</artifactId> <artifactId>antlr4-maven-plugin</artifactId>
<version>4.5</version> <version>4.6</version>
<executions> <executions>
<execution> <execution>
<id>antlr</id> <id>antlr</id>

View File

@ -91,7 +91,7 @@ public class RuntimeMetaData {
* omitted.</li> * omitted.</li>
* </ul> * </ul>
*/ */
public static final String VERSION = "4.5.3"; public static final String VERSION = "4.6";
/** /**
* Gets the currently executing version of the ANTLR 4 runtime library. * Gets the currently executing version of the ANTLR 4 runtime library.

View File

@ -45,7 +45,7 @@ Recognizer.ruleIndexMapCache = {};
Recognizer.prototype.checkVersion = function(toolVersion) { Recognizer.prototype.checkVersion = function(toolVersion) {
var runtimeVersion = "4.5.3"; var runtimeVersion = "4.6";
if (runtimeVersion!==toolVersion) { if (runtimeVersion!==toolVersion) {
console.log("ANTLR runtime and generated code versions disagree: "+runtimeVersion+"!="+toolVersion); console.log("ANTLR runtime and generated code versions disagree: "+runtimeVersion+"!="+toolVersion);
} }

View File

@ -1,6 +1,6 @@
{ {
"name": "antlr4", "name": "antlr4",
"version": "4.5.3", "version": "4.6",
"description": "JavaScript runtime for ANTLR4", "description": "JavaScript runtime for ANTLR4",
"main": "src/antlr4/index.js", "main": "src/antlr4/index.js",
"repository": "antlr/antlr4.git", "repository": "antlr/antlr4.git",

View File

@ -2,12 +2,12 @@ from distutils.core import setup
setup( setup(
name='antlr4-python2-runtime', name='antlr4-python2-runtime',
version='4.5.3', version='4.6',
packages=['antlr4', 'antlr4.atn', 'antlr4.dfa', 'antlr4.tree', 'antlr4.error', 'antlr4.xpath'], packages=['antlr4', 'antlr4.atn', 'antlr4.dfa', 'antlr4.tree', 'antlr4.error', 'antlr4.xpath'],
package_dir={'': 'src'}, package_dir={'': 'src'},
url='http://www.antlr.org', url='http://www.antlr.org',
license='BSD', license='BSD',
author='Eric Vergnaud, Terence Parr, Sam Harwell', author='Eric Vergnaud, Terence Parr, Sam Harwell',
author_email='eric.vergnaud@wanadoo.fr', author_email='eric.vergnaud@wanadoo.fr',
description='ANTLR 4.5.3 runtime for Python 2.7.6' description='ANTLR 4.6 runtime for Python 2.7.6'
) )

View File

@ -55,7 +55,7 @@ class Recognizer(object):
return major, minor return major, minor
def checkVersion(self, toolVersion): def checkVersion(self, toolVersion):
runtimeVersion = "4.5.3" runtimeVersion = "4.6"
rvmajor, rvminor = self.extractVersion(runtimeVersion) rvmajor, rvminor = self.extractVersion(runtimeVersion)
tvmajor, tvminor = self.extractVersion(toolVersion) tvmajor, tvminor = self.extractVersion(toolVersion)
if rvmajor!=tvmajor or rvminor!=tvminor: if rvmajor!=tvmajor or rvminor!=tvminor:

View File

@ -2,12 +2,12 @@ from distutils.core import setup
setup( setup(
name='antlr4-python3-runtime', name='antlr4-python3-runtime',
version='4.5.3', version='4.6',
packages=['antlr4', 'antlr4.atn', 'antlr4.dfa', 'antlr4.tree', 'antlr4.error', 'antlr4.xpath'], packages=['antlr4', 'antlr4.atn', 'antlr4.dfa', 'antlr4.tree', 'antlr4.error', 'antlr4.xpath'],
package_dir={'': 'src'}, package_dir={'': 'src'},
url='http://www.antlr.org', url='http://www.antlr.org',
license='BSD', license='BSD',
author='Eric Vergnaud, Terence Parr, Sam Harwell', author='Eric Vergnaud, Terence Parr, Sam Harwell',
author_email='eric.vergnaud@wanadoo.fr', author_email='eric.vergnaud@wanadoo.fr',
description='ANTLR 4.5.3 runtime for Python 3.4.0' description='ANTLR 4.6 runtime for Python 3.4.0'
) )

View File

@ -58,7 +58,7 @@ class Recognizer(object):
return major, minor return major, minor
def checkVersion(self, toolVersion): def checkVersion(self, toolVersion):
runtimeVersion = "4.5.3" runtimeVersion = "4.6"
rvmajor, rvminor = self.extractVersion(runtimeVersion) rvmajor, rvminor = self.extractVersion(runtimeVersion)
tvmajor, tvminor = self.extractVersion(toolVersion) tvmajor, tvminor = self.extractVersion(toolVersion)
if rvmajor!=tvmajor or rvminor!=tvminor: if rvmajor!=tvmajor or rvminor!=tvminor:

View File

@ -42,20 +42,19 @@
# <p> # <p>
# Whitespace is not allowed.</p> # Whitespace is not allowed.</p>
# #
from xmlrpc.client import boolean from antlr4 import CommonTokenStream, DFA, PredictionContextCache, Lexer, LexerATNSimulator
from antlr4 import CommonTokenStream, DFA, PredictionContextCache, Lexer, LexerATNSimulator, ParserRuleContext, TerminalNode
from antlr4.InputStream import InputStream from antlr4.InputStream import InputStream
from antlr4.Parser import Parser from antlr4.Parser import Parser
from antlr4.RuleContext import RuleContext from antlr4.RuleContext import RuleContext
from antlr4.Token import Token from antlr4.Token import Token
from antlr4.atn.ATNDeserializer import ATNDeserializer
from antlr4.error.ErrorListener import ErrorListener from antlr4.error.ErrorListener import ErrorListener
from antlr4.error.Errors import LexerNoViableAltException from antlr4.error.Errors import LexerNoViableAltException
from antlr4.tree.Tree import ParseTree from antlr4.tree.Tree import ParseTree
from antlr4.tree.Trees import Trees from antlr4.tree.Trees import Trees
from antlr4.atn.ATNDeserializer import ATNDeserializer
from io import StringIO from io import StringIO
def serializedATN(): def serializedATN():
with StringIO() as buf: with StringIO() as buf:
buf.write("\3\u0430\ud6d1\u8206\uad2d\u4417\uaef1\u8d80\uaadd\2\n") buf.write("\3\u0430\ud6d1\u8206\uad2d\u4417\uaef1\u8d80\uaadd\2\n")
@ -115,7 +114,7 @@ class XPathLexer(Lexer):
def __init__(self, input=None): def __init__(self, input=None):
super().__init__(input) super().__init__(input)
self.checkVersion("4.5") self.checkVersion("4.6")
self._interp = LexerATNSimulator(self, self.atn, self.decisionsToDFA, PredictionContextCache()) self._interp = LexerATNSimulator(self, self.atn, self.decisionsToDFA, PredictionContextCache())
self._actions = None self._actions = None
self._predicates = None self._predicates = None

View File

@ -792,7 +792,7 @@ class CLexer(Lexer):
def __init__(self, input=None): def __init__(self, input=None):
super().__init__(input) super().__init__(input)
self.checkVersion("4.5.1") self.checkVersion("4.6")
self._interp = LexerATNSimulator(self, self.atn, self.decisionsToDFA, PredictionContextCache()) self._interp = LexerATNSimulator(self, self.atn, self.decisionsToDFA, PredictionContextCache())
self._actions = None self._actions = None
self._predicates = None self._predicates = None

View File

@ -915,7 +915,7 @@ class CParser ( Parser ):
def __init__(self, input:TokenStream): def __init__(self, input:TokenStream):
super().__init__(input) super().__init__(input)
self.checkVersion("4.5.1") self.checkVersion("4.6")
self._interp = ParserATNSimulator(self, self.atn, self.decisionsToDFA, self.sharedContextCache) self._interp = ParserATNSimulator(self, self.atn, self.decisionsToDFA, self.sharedContextCache)
self._predicates = None self._predicates = None

View File

@ -51,7 +51,7 @@ public class CSharpTarget extends Target {
@Override @Override
public String getVersion() { public String getVersion() {
return "4.5.3"; return "4.6";
} }
@Override @Override

View File

@ -54,7 +54,7 @@ public class GoTarget extends Target {
@Override @Override
public String getVersion() { public String getVersion() {
return "4.5.2"; return "4.6";
} }
public Set<String> getBadWords() { public Set<String> getBadWords() {

View File

@ -74,7 +74,7 @@ public class JavaScriptTarget extends Target {
@Override @Override
public String getVersion() { public String getVersion() {
return "4.5.3"; return "4.6";
} }
public Set<String> getBadWords() { public Set<String> getBadWords() {

View File

@ -117,7 +117,7 @@ public class Python2Target extends Target {
@Override @Override
public String getVersion() { public String getVersion() {
return "4.5.3"; return "4.6";
} }
public Set<String> getBadWords() { public Set<String> getBadWords() {

View File

@ -119,7 +119,7 @@ public class Python3Target extends Target {
@Override @Override
public String getVersion() { public String getVersion() {
return "4.5.3"; return "4.6";
} }
/** Avoid grammar symbols in this set to prevent conflicts in gen'd code. */ /** Avoid grammar symbols in this set to prevent conflicts in gen'd code. */