parrt
08f3ad798e
[maven-release-plugin] prepare for next development iteration
2016-01-29 15:29:01 -08:00
parrt
c5a296596d
[maven-release-plugin] prepare release 4.5.2
2016-01-29 15:28:57 -08:00
parrt
fa6f674e33
[maven-release-plugin] rollback the release of 4.5.2
2016-01-29 15:27:40 -08:00
parrt
009f3cac3a
[maven-release-plugin] prepare release 4.5.2
2016-01-29 15:27:19 -08:00
parrt
6b31ceaa9d
[maven-release-plugin] rollback the release of 4.5.2
2016-01-29 15:26:02 -08:00
parrt
6b3f9816cb
[maven-release-plugin] prepare for next development iteration
2016-01-29 14:13:15 -08:00
parrt
b446c50722
[maven-release-plugin] prepare release 4.5.2
2016-01-29 14:13:11 -08:00
Terence Parr
8fbf46b2f2
why oh why does intellij skip changes when i push?
2016-01-28 20:16:49 -08:00
Terence Parr
9a053d63b1
Merge pull request #1084 from dtymon/03_lexerActionExecutor_hash_string_clash
...
JS: LexerActionExecutor cached hash string name clashes with function
2016-01-28 11:11:15 -08:00
Terence Parr
da27381fc1
Merge pull request #1083 from dtymon/02_ll1analyzer-incorrect_atnconfig_ctor
...
JS: LL1Analyzer passing PredictionContext incorrectly to ATNConfig ctor
2016-01-28 11:11:01 -08:00
parrt
34787c0fd8
Merge branch 'patch-1' of git://github.com/cooperra/antlr4 into cooperra-patch-1 Fixes #1081
2016-01-28 10:54:47 -08:00
Terence Parr
49cc92aa35
Merge pull request #1060 from ericvergnaud/missing-js-visitor-methods
...
fix #1058
2016-01-28 10:51:21 -08:00
parrt
7e6af55245
Merge branch 'master' of github.com:antlr/antlr4
2016-01-28 10:49:23 -08:00
parrt
5299d436aa
Merge branch 'patch-1' of git://github.com/cooperra/antlr4 into cooperra-patch-1
...
# Conflicts:
# contributors.txt
2016-01-28 10:47:03 -08:00
David Tymon
a1c63234e1
JS: Added 'require' statements are missing the class names
2015-12-24 19:04:22 +11:00
FUJI Goro (gfx)
4a1ec7df38
Remove Utils#waitForClose()
...
It is used nowhere but imports java.awt.*; Android runtime
has no java.awt.* so Android SDK build tools say "it includes
invalid packages". It's better if antlr4-runtime has no dependency
on java.awt.*, esp. it is not used anymore.
2015-12-24 14:04:58 +09:00
David Tymon
812794600d
JS: LexerActionExecutor cached hash string name clashes with function
...
LexerActionExecutor caches its hash string in a member called
'hashString'. However, the class also has a method with the
same name which leads to unexpected results.
The member has been renamed to '_hashString' to avoid the name
clash.
2015-12-24 13:06:59 +11:00
David Tymon
f40ce5a188
JS: LL1Analyzer passing PredictionContext incorrectly to ATNConfig constructor
...
The PredictionContext should be passed to the ATNConfig constructor
in the first argument, the params object. Instead, it is being passed
as the second argument which is intended to be the config.
2015-12-24 13:01:40 +11:00
David Tymon
0455e0a09f
JS: Fix missing 'requires' statements
2015-12-24 12:23:09 +11:00
Peter Boyer
797dd823be
Fix mistake in tokenIndex bounds check
...
undefined < anyInteger
returns false
2015-12-15 21:44:47 -05:00
Eric Vergnaud
c651c83a8b
fix #1058
2015-12-09 22:17:46 +08:00
Terence Parr
8a4aa39de2
fix links
2015-11-23 16:19:45 -08:00
Eric Vergnaud
98abfc14f3
Update GitHub references in npm package
2015-11-12 07:57:52 +08:00
Terence Parr
482d8d44fd
resolve contrib conflict
2015-10-27 09:43:07 -07:00
Martin Probst
af9e8a1e92
fix #1023 : getExpectedTokens() returns out of context tokens on consecutive runs
2015-10-21 17:14:43 +02:00
hkff
e051b1a0f8
Fixing BufferedTokenStream.getTokenStream() calls
2015-10-21 16:34:44 +02:00
hkff
0e09f8b659
Adding getTokenSource in BufferedTokenStream
2015-10-21 14:15:57 +02:00
Eric Vergnaud
3e807138d5
local replica of #1010
2015-10-05 21:28:30 +08:00
Eric Vergnaud
158ef2c567
same fix as #1010
2015-10-05 21:03:37 +08:00
Eric Vergnaud
1b01140354
Useful information for code completion
2015-10-04 11:44:26 +08:00
Eric Vergnaud
a3b27766fa
fix type
2015-09-30 22:07:46 +08:00
Terence Parr
ca467f2d45
fix merge in contrib file
2015-09-18 14:04:26 -07:00
Terence Parr
dfe05b5f9f
Merge pull request #997 from krzkaczor/master
...
Added proper visit function in ParseTreeVisitor
2015-09-18 12:28:43 -07:00
Krzysztof Kaczor
55fce54f4e
reverted fix
2015-09-18 17:29:55 +02:00
Eric Vergnaud
986d00a5a0
missing 'new', thanks Mike
2015-09-18 22:21:17 +08:00
Rajiv Subrahmanyam
e5f011a9a1
#999 : Using unicode(c) instead of str(c) to avoid exception when unicode string contains high byte chars
2015-09-17 22:23:10 -07:00
Krzysztof Kaczor
b2d771e01c
fixed bug that prevented run on nodejs
2015-09-17 21:25:37 +02:00
Krzysztof Kaczor
7a7480911c
added proper visit function in ParseTreeVisitor
2015-09-17 21:21:49 +02:00
Eric Vergnaud
488f7b92ae
was failing when ran in NodeJS
2015-09-14 23:34:52 +08:00
Eric Vergnaud
1e89482a64
Actually, Torben was kind enough to fix the require version from Smoothie, moved to a new framework called Honey, and to switch to the MIT license.
...
So dropped my version, which also required some fix for Safari, in favor of this one that I don't have to maintain
2015-09-11 16:20:29 +08:00
Eric Vergnaud
6c0b7d9c87
Improve compatibility across contexts: nodejs, web ui and web worker
2015-09-04 00:19:34 +08:00
Eric Vergnaud
e7cdc2271f
Largely rewritten to support usage in web worker thread without breaking compatibility with NodeJS require
2015-09-03 23:40:06 +08:00
Eric Vergnaud
27855f7ed4
remove slow asserts
2015-08-26 23:43:03 +08:00
Eric Vergnaud
d7d59c53a7
more tuning
2015-08-26 23:42:14 +08:00
Eric Vergnaud
1b3f74495f
typo
2015-08-26 23:41:21 +08:00
Eric Vergnaud
295d235728
typo
2015-08-26 23:40:41 +08:00
Eric Vergnaud
980072b6b4
more tuning
2015-08-26 23:40:14 +08:00
Eric Vergnaud
3a10724919
typo
2015-08-26 23:39:31 +08:00
Eric Vergnaud
1b5437aeab
more tuning
2015-08-26 23:39:04 +08:00
Eric Vergnaud
2f4f36d60c
typos
2015-08-26 02:14:19 +08:00