Skip to content

Commit 530d1b9

Browse files
committed
Fixed version checking
1 parent ff8e446 commit 530d1b9

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/antlr4/Recognizer.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,8 @@ def __init__(self):
4444

4545
def checkVersion(self, toolVersion):
4646
runtimeVersion = "4.4.0"
47-
rv=runtimeVersion[0:4]
48-
tv=toolVersion[0:4]
47+
rv=runtimeVersion[0:max(runtimeVersion.rfind("."),runtimeVersion.rfind("-"))]
48+
tv=toolVersion[0:max(toolVersion.rfind("."),toolVersion.rfind("-"))]
4949
if not rv==tv:
5050
print("ANTLR runtime and generated code versions disagree: "+runtimeVersion+"!="+toolVersion)
5151

0 commit comments

Comments
 (0)