Terence Parr
98dc2c0f02
Merge pull request #2213 from EternalPhane/master
...
Fix #1855 , #2211
2018-06-16 09:58:25 -07:00
Zongyuan Zuo
8dfcf32cfc
Merge branch 'master' into master
2018-06-16 22:12:09 +08:00
Terence Parr
61acb35f0c
Merge pull request #2299 from dhalperi/streamline-java-statics
...
Java.stg: use static functions instead of inline arrays
2018-06-02 13:00:42 -07:00
Daniel Halperin
2a6a107b49
Java.stg: use static functions instead of inline arrays
2018-05-30 21:17:59 -07:00
Terence Parr
8005cfd090
Merge pull request #2288 from johnvanderholt/master
...
fixed spelling mistake in js docs
2018-05-15 08:36:19 -07:00
john
cb70d10a78
added name to contibuters.txt
2018-05-15 13:21:07 +02:00
john
d076768dff
fixed spelling mistake in js docs
2018-05-15 13:17:23 +02:00
Zongyuan Zuo
2d08b9f414
Merge branch 'master' into master
2018-03-26 20:36:50 +08:00
EternalPhane
8fb3b42ded
rewrite with std::is_nothrow_copy_constructible
2018-03-26 20:31:51 +08:00
Terence Parr
6ffc59d63c
Merge pull request #2223 from io7m/master
...
Add an Automatic-Module-Name
2018-03-18 15:33:40 -07:00
Terence Parr
30ef969e76
Merge pull request #2177 from mike-lischke/threading-fix
...
Patch for multi-threaded parsing with the C++ runtime
2018-03-01 09:29:29 -08:00
Zongyuan Zuo
b4a43a886d
fix typos
2018-02-26 19:55:51 +08:00
Zongyuan Zuo
54297cd329
rewrite + add patch to all stl containers
2018-02-26 19:51:21 +08:00
Mark Raynsford
08fd9111fa
Sign contributor agreement
2018-02-11 13:07:51 +00:00
Mark Raynsford
b5b3a3c5fc
Add an Automatic-Module-Name
...
This adds an Automatic-Module-Name entry to the runtime jar in order to
provide a stable name upon which other modules can depend. The module
name chosen was "org.antlr.antlr4.runtime". This closely matches the
Maven artifact name with the obviously change that the module name
doesn't contain a hyphen (hyphens can't be used in module names at
the language level in Java).
Fix #2163
2018-02-11 13:06:19 +00:00
Terence Parr
7a2b95ab53
Merge pull request #2181 from kbsletten/remove-unused-_loadString-parameter
...
Remove unused `_loadString` parameter
2018-02-07 17:45:34 -08:00
Kyle Sletten
6e5155c943
Merge branch 'master' into remove-unused-_loadString-parameter
2018-02-07 09:24:05 -07:00
EternalPhane
6b8e9824a6
fix #2211
2018-02-03 17:12:09 +08:00
EternalPhane
d027f00aca
add patch to std::vector
2018-01-30 00:17:41 +08:00
EternalPhane
940e174b5e
fix typos
2018-01-29 21:38:15 +08:00
EternalPhane
2c8542b514
let Any::Derived<T>::clone depend on whether T is copy-constructible
2018-01-29 20:48:07 +08:00
Terence Parr
4cca8cd68d
Merge pull request #2184 from jkmar/return_result_in_visitor
...
[Python3] return result instead of None in visitor
2018-01-01 11:34:50 -08:00
jkmar
6326725270
[Python2] return result instead of None in visitor
2018-01-01 20:29:40 +01:00
jkmar
dfba8c68db
[Python3] return result instead of None in visitor
2017-12-27 22:22:49 +01:00
Kyle Sletten
8fadd61f43
Sign contributers.txt
2017-12-20 11:42:10 -07:00
Kyle Sletten
a7f3efb7eb
Remove unused parameter in `_loadString`
...
The usage of this method was removed in commit 51edf3cece
, but the parameter remained.
2017-12-20 11:39:57 -07:00
parrt
74779f334a
tweak comment to be consistent with code. Fixes #2172
2017-12-19 12:33:09 -08:00
Mike Lischke
ceb4ca7ce7
Merge branch 'master-upstream'
2017-12-14 13:26:02 +01:00
Mike Lischke
f17319a9a5
Fixed multi-threading issue in C++ runtime.
...
The shared s0 state in a DFA was deleted when setting a new one (from the DFA entries possibly). That could led to a situation where a valid reference was deleted, even though it's still needed.
Additionally fixed some formattings and updated the XCode projects in the demo.
2017-12-14 13:25:12 +01:00
parrt
ba47b092e9
update setup.py to use setuptools not distutils (Python 3)
2017-12-10 12:32:52 -08:00
parrt
d674274f99
update setup.py to use setuptools not distutils
2017-12-10 12:28:05 -08:00
parrt
e0aa817929
tweak cutting release doc
2017-12-10 10:53:38 -08:00
parrt
398c018612
tweak doc
2017-12-09 12:19:25 -08:00
parrt
17b6277502
[maven-release-plugin] prepare for next development iteration
2017-12-09 12:04:26 -08:00
parrt
bdc05c87be
[maven-release-plugin] prepare release 4.7.1
2017-12-09 12:04:17 -08:00
parrt
c5cec0397a
tweak cutting release doc
2017-12-09 11:27:06 -08:00
parrt
5c112be2ab
update release notes auto generator
2017-12-08 13:07:59 -08:00
parrt
763a1242b7
update version number and tweak doc
2017-12-08 12:47:11 -08:00
parrt
f113891e06
add script to gen release doc
2017-12-08 11:10:04 -08:00
Mike Lischke
baf8b95b1c
Updated XCode project + fixed a gotcha in ATNState::removeTransition.
2017-12-08 09:33:33 +01:00
Terence Parr
7259baaf8a
Merge pull request #2151 from davesisson/hidden-tokens
...
Export GetHiddenTokens routines
2017-12-07 09:55:05 -08:00
Terence Parr
5987936a86
Merge pull request #2150 from davesisson/trees
...
Fix issue with tree finding when the underlying slice needs to be resized.
2017-12-07 09:54:52 -08:00
Terence Parr
c349ba3c8a
Merge pull request #2149 from davesisson/master
...
Changed rotation to support 32 and 64-bit architectures as noted in issue #2060 .
2017-12-07 09:54:42 -08:00
Terence Parr
a4a14213f9
Merge pull request #2146 from parrt/case-insensitivity-doc
...
Case insensitivity doc
2017-12-06 13:19:01 -08:00
parrt
ab623a1867
Merge branch 'master' into case-insensitivity-doc
2017-12-06 12:36:23 -08:00
Terence Parr
489a11b7a2
Merge pull request #2066 from KvanTTT/unreachable-tokens
...
New unreachable token value warning
2017-12-06 12:35:53 -08:00
parrt
4763949d42
pull in additions by Sebastian Lang
2017-12-06 12:23:43 -08:00
parrt
846c7dafda
pull in additions by Sebastian Lang
2017-12-06 12:22:11 -08:00
Sebastian Lang
1af14fb287
Add CaseChangingCharStream that converts symbols to upper or lower case
2017-12-06 12:20:46 -08:00
David Morais Ferreira
87ea4c4862
pull in contrib
2017-12-06 12:20:33 -08:00