Michael Peyton Jones
0c29b54fcb
Update generated test source
2015-09-07 17:47:02 +01:00
Michael Peyton Jones
09588d2936
Update templates for other languages similarly
2015-09-07 17:39:41 +01:00
Michael Peyton Jones
af00e52de6
Correctly append newline to test output
2015-09-07 17:37:05 +01:00
Michael Peyton Jones
797cf08111
Delete remaining commented out syncs.
...
These sync calls are truly redundant - when we are in a simple
alternative block, we can recover sufficiently with `recoverInline`, and
so the syncs do not add anything.
2015-09-07 17:37:05 +01:00
Michael Peyton Jones
940cbcf19f
Uncomment syncs before adaptivePredict
...
These allow slightly better error recovery before we run
`adaptivePredict`, as illustrated by the test.
2015-09-07 11:56:30 +01: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
a80052fa2a
Fixed a bug when locating JavaScript runtime, and refactored common code
2015-09-03 23:23:01 +08:00
Eric Vergnaud
b65d521574
Fix test generator to support browser tests generation when generating all tests
2015-09-03 23:20:02 +08:00
Eric Vergnaud
ebf8b9aaea
Fix templates which were referring to a missing class
2015-09-03 23:18:58 +08:00
Eric Vergnaud
bf00f6b57e
Switch to selenium v46
2015-09-03 23:17:37 +08:00
Eric Vergnaud
ee3d29cc50
Fixes an issue pointed out by Mike Cargal, where null literals where registered as 'null' instead of null in both lexicalNames and symbolicNames, thus resulting in erroneous error messages when handling parsing errors.
2015-09-03 20:59:50 +08:00
Terence Parr
4617daaea7
Merge pull request #987 from ericvergnaud/improve-hashing-performance
...
Improve hashing performance
2015-08-31 11:03:49 -07: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
Eric Vergnaud
e6d27c7a7c
use native tuple hash instead of str hash
2015-08-26 02:13:56 +08:00
Eric Vergnaud
164a34ba6e
use native tuple hash instead of str hash
2015-08-26 01:17:23 +08:00
Eric Vergnaud
cfb557cc90
add performance test
2015-08-26 01:15:59 +08:00
parrt
c07aa4ede1
[maven-release-plugin] prepare for next development iteration
2015-08-20 12:11:58 -07:00
parrt
3611fde621
[maven-release-plugin] prepare release 4.5.1-1
2015-08-20 12:11:55 -07:00
Terence Parr
53ec1956ab
Merge pull request #983 from jvanzyl/master
...
Add Main-Class attribute to shaded tool JAR
2015-08-20 11:27:49 -07:00
Jason van Zyl
9623d955a0
Add Main-Class attribute to shaded tool JAR
2015-08-20 13:06:37 -04:00
Terence Parr
88f0fdac7b
Update README.md
2015-08-19 11:38:52 -07:00
Terence Parr
869bf03d13
Update README.md
2015-08-19 11:37:57 -07:00
nttdatahenriksorensen
4bd204ed9b
Revert eclipse project specific setting
2015-08-14 21:04:06 -07:00
nttdatahenriksorensen
1072ace723
remove uncessary sourceName variable
2015-08-14 21:02:55 -07:00
nttdatahenriksorensen
63200907d6
Fix whitespace damage
2015-08-14 21:01:42 -07:00
nttdatahenriksorensen
86980fae90
Proper check of JavaLR vs Java grammar
2015-08-14 17:36:46 -07:00
nttdatahenriksorensen
cabb96f5e0
Add myself to contributers.txt
2015-08-14 17:34:18 -07:00
nttdatahenriksorensen
eede25c5eb
Added eclipse /bin/ folder
2015-08-14 17:10:39 -07:00
nttdatahenriksorensen
c158777c60
Rename tool-testsuite/test/org.antlr.v4.test.tool.Java-LR.g4 to
...
JavaLR.g4
2015-08-14 16:52:09 -07:00
parrt
ad6a1bda3f
rm generated files, update a manifest
2015-07-17 12:43:41 -07:00
parrt
3d181af904
[maven-release-plugin] prepare for next development iteration
2015-07-15 14:45:48 -07:00
parrt
79dae1e6f6
[maven-release-plugin] prepare release 4.5.1
2015-07-15 14:45:45 -07:00
Terence Parr
2cd8cc0e70
Merge pull request #956 from parrt/rm-manual-bild-stuff
...
mvn is working well. remove bild stuff
2015-07-14 17:35:14 -07:00
Terence Parr
ec14027f55
mvn is working well. remove bild stuff
2015-07-14 17:34:08 -07:00
Terence Parr
b555099842
Merge pull request #955 from parrt/move-swing-dependency
...
move swing related stuff out of runtime package into org.antlr.v4.gui
2015-07-14 17:27:51 -07:00
Terence Parr
2921865a54
add TestRig proxy.
2015-07-14 16:57:46 -07:00
Terence Parr
fcd1e54289
rm unneeded plug-in from maven
2015-07-14 14:40:21 -07:00
Terence Parr
b395127e73
move swing related stuff out of runtime package into org.antlr.v4.gui
2015-07-14 14:29:41 -07:00
Terence Parr
84588075de
Merge pull request #952 from ericvergnaud/clarify-nodejs-usage
...
simpler and clearer identification of runtime process (nodejs vs browser)
2015-07-07 09:57:06 -07:00
Eric Vergnaud
7a8dc8e290
simpler and clearer
2015-07-07 23:32:44 +08:00
Terence Parr
735b40431d
Merge pull request #950 from ericvergnaud/suppress-octals-in-javascript-serialization
...
Fix antlr4-javascript #36 .
2015-07-05 09:02:19 -07:00
Eric Vergnaud
d1eb13cddc
Fix antlr4-javascript #36 .
...
Octal is not supported in strict mode.
2015-07-05 13:19:50 +08:00