Eric Vergnaud
cb75cceb91
and again
2015-09-18 22:38:49 +08: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
Eric Vergnaud
50cc266fed
and again
2015-09-18 03:31:54 +08:00
Eric Vergnaud
6c4e56c2e7
try 3.4 again
2015-09-18 03:26:44 +08: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
41a7833898
print python version
2015-09-18 03:20:43 +08:00
Eric Vergnaud
9d3a8e8368
and again
2015-09-18 03:11:53 +08:00
Eric Vergnaud
332e2e0254
and again
2015-09-18 03:09:48 +08:00
Eric Vergnaud
ac05695db5
rollback travis yaml
2015-09-18 02:53:34 +08:00
Eric Vergnaud
70c33728d0
try again
2015-09-18 02:49:48 +08:00
Eric Vergnaud
0e9f19f2aa
travis install requires sudo
2015-09-18 02:37:17 +08:00
Eric Vergnaud
f05c9962df
force travis build
2015-09-18 02:28:48 +08:00
Eric Vergnaud
fce545b51c
try installing python3
2015-09-18 02:24:44 +08:00
Eric Vergnaud
377fd29f85
try again
2015-09-18 02:13:53 +08:00
Eric Vergnaud
6e9680f9cf
trying to get python3 tests to run on travis-ci
2015-09-18 02:09:52 +08:00
Eric Vergnaud
f7a9a73d64
fix test generation parameters, enable non-java targets
2015-09-17 02:51:10 +08:00
Eric Vergnaud
a24b4fdf06
fix TestGenerator unclear path detection, enable generation of all targets except javascript browsers
2015-09-17 02:50:09 +08:00
Eric Vergnaud
488f7b92ae
was failing when ran in NodeJS
2015-09-14 23:34:52 +08:00
Terence Parr
66bd976cd1
Merge pull request #989 from ericvergnaud/make-require-worker-compatible
...
Make 'require' web worker compatible
2015-09-13 16:42:39 -07:00
Terence Parr
ac64b032a1
Merge pull request #988 from ericvergnaud/fix-javascript-generation
...
Fixes an issue pointed out by Mike Cargal, where null literals where …
2015-09-13 16:40:34 -07: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
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