Commit Graph

6257 Commits

Author SHA1 Message Date
Terence Parr b2012d9054 Merge pull request #1704 from parrt/move-setparent-to-parsetree
shift setParent up one level
2017-02-27 12:18:36 -08:00
Terence Parr 39ba47554a shift setParent up one level 2017-02-27 12:13:12 -08:00
thomasb8138 5c9f174f28 Fix typo 2017-02-26 20:31:32 +01:00
thomasb8138 c668c931fd Fix syntaxError prototype in order to use Recognizer instead of IRecognizer. 2017-02-26 20:11:08 +01:00
John Vasileff 524a78ab32 Add signoff to the contributors list 2017-02-26 00:26:39 -05:00
John Vasileff 10fdcaa432 Fix minor typo: possessive "its" 2017-02-26 00:22:31 -05:00
thomasb8138 2d390b7a71 TokenStreamRewriter::replace(const std::string &programName, size_t from, size_t to, const std::string& text) expect a valid reference on std::string object. Not a null pointer. 2017-02-25 19:11:34 +01:00
Hanzhou Shi 38c3aaae8f Implements #1674 "augment TerminalNode with setParent()" for Swift target. 2017-02-25 09:17:37 -08:00
Mike Lischke 382d8f1e92 Merge branch 'master_upstream' 2017-02-25 10:48:32 +01:00
Mike Lischke a55baba44c More versions updated. 2017-02-25 10:48:12 +01:00
Hanzhou Shi 392c637565 Implements #1665 for Swift target. Slightly different because #899 was not addressed in Swift target. 2017-02-24 23:14:24 -08:00
Mike Lischke a4e0948600 Updated version number. 2017-02-24 20:08:17 +01:00
Mike Lischke 126112fbbc C++ implementation of issue #1665 and issue #1674 2017-02-24 08:44:21 +01:00
Ben Hamilton e8bb58f7b9 Also support Unicode blocks 2017-02-23 16:21:55 -08:00
Terence Parr ec428d1124 Merge pull request #1691 from parrt/4.6.1-to-4.7
rename 4.6.1 to 4.7 everywhere
2017-02-23 14:52:40 -08:00
parrt 6215f18ec3 rename 4.6.1 to 4.7 everywhere 2017-02-23 14:48:58 -08:00
Terence Parr 05dad185f3 Merge pull request #1690 from mike-lischke/master
Fixed a number of data type + signedness issues in the C++ target
2017-02-23 14:10:29 -08:00
Terence Parr 4ec294faff Merge pull request #1633 from bhamiltoncx/unicode
New extended Unicode escape \u{10ABCD} to support Unicode literals > U+FFFF
2017-02-23 14:06:44 -08:00
Ben Hamilton 4589ff56ea Add test for "binary" grammar 2017-02-23 09:39:44 -08:00
Ben Hamilton fd4246cf3f Implement new extended Unicode escape \u{10ABCD}. Bump UUID. Add lots more tests. 2017-02-23 09:39:44 -08:00
Mike Lischke cd6bb1f2a0 Merge branch 'master_upstream' 2017-02-23 10:57:31 +01:00
Terence Parr ce09abb480 Merge pull request #1679 from Thomasb81/Issue_1666
Issue 1666
2017-02-22 13:14:37 -08:00
Terence Parr 1dc70310a3 Merge pull request #1685 from KvanTTT/master
Fix C# Pair.cs, Right arrow escaping in XML Comments
2017-02-22 13:09:57 -08:00
Terence Parr 780262a1c8 Merge pull request #1686 from mike-lischke/master
Fix for issue #1608
2017-02-22 13:07:37 -08:00
Terence Parr 698d6db2ab Merge pull request #1687 from bhamiltoncx/unicode-codegen
Use code generation in new tool-codegen build step instead of making tool depend on ICU
2017-02-22 13:06:33 -08:00
thomasb8138 cb177712f6 Use reference instead of pointer 2017-02-22 21:55:46 +01:00
Ben Hamilton 5c5f52ab83 Use code generation in new tool-codegen build step instead of making tool depend on ICU at runtime 2017-02-22 11:09:02 -08:00
Mike Lischke 0101770e5f Fixed a number of data type + signedness issues.
The UnbufferedCharStream had a few invalid casts which could lead to wrong numbers. This patch also fixes issue #1619.
2017-02-22 12:09:52 +01:00
Mike Lischke 14991143d4 Merge branch 'master_upstream' 2017-02-22 11:32:22 +01:00
Mike Lischke 4a940aeeda Fix for issue #1608 (runtime build failure with gcc 6.3.1)
Additionally, a warning has been removed.
2017-02-22 11:31:57 +01:00
Ivan Kochurkin f24b19ff8a Right arrow escaping in XML Comments. 2017-02-22 02:57:01 +03:00
Ivan Kochurkin 160f893922 Fix C# Pair.cs, #1634. 2017-02-22 02:47:11 +03:00
thomasb8138 78a20b72a3 Clean fix 2017-02-21 23:43:13 +01:00
Terence Parr 96e7904167 Merge pull request #1683 from bhamiltoncx/unicode-tool
New tool utility class Unicode
2017-02-21 13:17:15 -08:00
Ben Hamilton f384ef5fb4 New utility class Unicode 2017-02-21 12:40:31 -08:00
parrt 912342b01f tweak to C++ runtime; nullptr not 0 2017-02-21 09:39:02 -08:00
Terence Parr 91df265278 Merge pull request #1672 from bhamiltoncx/code-point-transitions
New class CodePointTransitions to create SetTransitions for Unicode code points > U+FFFF
2017-02-20 14:37:36 -08:00
Thomasb81 1341d35f37 Merge branch 'master' into Issue_1666 2017-02-20 22:49:16 +01:00
Terence Parr a6117de1be Merge pull request #1677 from mike-lischke/master
Some compilers need the functional include.
2017-02-20 13:44:30 -08:00
Terence Parr fc7a68d16d Merge pull request #1678 from parrt/node-deadsnakes-setup
node, deadsnakes setup simplification
2017-02-20 13:44:04 -08:00
thomasb8138 d8ef0cb09b Add contributor list 2017-02-20 22:35:15 +01:00
thomasb8138 df0cd343c1 Fix https://github.com/antlr/antlr4/issues/1666 2017-02-20 22:27:15 +01:00
parrt e968fe271a Revert "clean up per travis weblint"
This reverts commit 49de9e8f95.
2017-02-20 11:59:22 -08:00
parrt 49de9e8f95 clean up per travis weblint 2017-02-20 11:27:37 -08:00
parrt 0c45ada655 fix formatting 2017-02-20 10:42:02 -08:00
parrt 7a0f4e716a try generic python 3.5 2017-02-20 10:36:36 -08:00
Mike Lischke 528f675dd6 Some compilers need the functional include. 2017-02-20 12:42:53 +01:00
parrt c3785ce89d Merge branch 'lecode-official-master' 2017-02-19 14:12:43 -08:00
parrt 44942bc5fc Merge branch 'master' into lecode-official-master 2017-02-19 14:08:26 -08:00
Terence Parr cd72d7ddf8 Merge pull request #1676 from ericvergnaud/fix-travis-build
remove unnecessary installs in travis
2017-02-19 08:52:13 -08:00