Terence Parr
7b602e6054
Merge pull request #993 from ericvergnaud/minor-javacript-bug-fixes
...
was failing when ran in NodeJS
2015-09-18 12:22:39 -07:00
Eric Vergnaud
5c101e750e
re-enable full csharp test suite
2015-09-19 02:43:28 +08:00
Eric Vergnaud
7beb07bfc3
SUCCESS!!!! All ANTLR targets successfully build and pass tests on travis-ci!
2015-09-19 02:42:20 +08:00
Eric Vergnaud
2f082e29fc
fix mono 3.12.1 stack overflow on ubuntu with 60k+ string concat expression #2
2015-09-19 02:30:13 +08:00
Eric Vergnaud
7743e44517
fix mono 3.12.1 stack overflow on ubuntu with 60k+ string concat expression
2015-09-19 01:59:22 +08:00
Eric Vergnaud
2cea58868f
get errors from xbuild
2015-09-19 01:33:17 +08:00
Eric Vergnaud
f21ec5826e
More info, maybe?
2015-09-19 00:59:19 +08:00
Eric Vergnaud
6d859a5168
Get compile error for failing test
2015-09-19 00:51:37 +08:00
Eric Vergnaud
8bf760a437
now try mono
2015-09-19 00:02:47 +08:00
Eric Vergnaud
95578de8c6
fix maven warning
2015-09-19 00:02:32 +08:00
Eric Vergnaud
f804d124dc
need PR #993 to run on TRAVIS-CI
2015-09-18 23:40:17 +08:00
Eric Vergnaud
cbd3fad083
fix maven warnings
2015-09-18 23:39:39 +08:00
Krzysztof Kaczor
e2554805de
added myself as contributor
2015-09-18 17:30:11 +02:00
Krzysztof Kaczor
55fce54f4e
reverted fix
2015-09-18 17:29:55 +02:00
Eric Vergnaud
68cdaea368
now trying mono!
2015-09-18 23:29:52 +08:00
Eric Vergnaud
50e1512e4f
ok, now locate python3.4!
2015-09-18 23:17:40 +08:00
Eric Vergnaud
41f2455c39
better with autoconf?
2015-09-18 23:10:55 +08:00
Eric Vergnaud
a3c071a979
and again
2015-09-18 23:06:26 +08:00
Eric Vergnaud
14ade86e09
and again
2015-09-18 23:00:39 +08:00
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