Justin Szaday
93b1fa53b4
Fixing Issue #1148 , Python Target Generates Invalid Code With Rule Named 'Return'
2016-03-25 22:16:54 -05:00
David Tymon
eb5af71a30
JS: ATNConfig can incorrectly change "alt" of 0 to null
...
When an ATNConfig instance is created with an alt of 0, it is
possible for it to be incorrectly changed to null due to its
"falsey" nature.
2016-03-15 13:38:55 +11:00
David Tymon
5e176e405f
JS: SemanticPredicate should be SemanticContext
...
AND.evalPrecedence() method is attempting to invoke a method on a
non-existent class "SemanticPredicate". It should be using
"SemanticContext" instead.
2016-03-15 13:32:48 +11:00
David Tymon
0dbb12ad1a
JS: Fix copy-and-paste error in OR SemanticContext toString() method
...
- the OR toString() method was incorrectly added to the AND prototype
2016-03-15 11:00:36 +11:00
David Tymon
0262aac8f6
JS: LexerActionExecutor equals() should do deep comparison of Actions array
...
- according to the corresponding Java implementation, the equals()
method for LexerActionExecutor should be doing an equals() test
on each of the actions rather than testing the Array reference
is equal.
2016-03-15 10:55:17 +11:00
Martin von Gagern
e3e3f2bca0
Set stop token in postamble
...
This ensures that the stop token has been set before the @after action gets
executed.
2016-03-07 15:03:32 +01:00
Martin von Gagern
eef470a707
Format feature parity table as markdown table
2016-03-07 12:14:37 +01:00
Michael Peyton Jones
5967674531
Track 'prefix' and 'other' alternatives together
...
These alternatives are not treated differently after they are created,
and we want to retain their alternative ordering.
2016-02-22 13:05:38 +00:00
Michael Peyton Jones
b1b2579621
Add tests for alternative precedence in left-recursive transformation
2016-02-22 12:49:00 +00:00
Eric Vergnaud
99b2d6616f
added missing del keyword to Python targets
2016-02-18 23:39:51 +08:00
Raphael R
1fa0be9782
Fixes Markdown table in targets.md
2016-02-18 11:51:59 +01:00
Terence Parr
d0fb48c2b8
Merge pull request #1103 from ericvergnaud/master
...
latest version of honey-require
2016-02-10 12:40:53 -08:00
Terence Parr
832903a281
Merge pull request #1110 from parrt/pull-1081
...
reopen and fix PR #1081
2016-02-09 11:52:38 -08:00
parrt
ae8ea836fc
reopen PR #1081
2016-02-09 11:47:54 -08:00
parrt
7b4e85b11a
Merge branch 'master' of github.com:parrt/antlr4
2016-02-09 10:27:36 -08:00
Eric Vergnaud
b0196bc86e
fixes #1108
2016-02-09 10:25:31 +08:00
Eric Vergnaud
7a59e92b8d
latest version of honey-require
2016-02-02 21:01:28 +08:00
Terence Parr
184f711753
[maven-release-plugin] prepare for next development iteration
2016-01-30 10:01:53 -08:00
Terence Parr
dcca95d4f0
[maven-release-plugin] prepare release 4.5.2
2016-01-30 10:01:48 -08:00
Terence Parr
a0204f25fd
update doc
2016-01-30 09:58:06 -08:00
Terence Parr
c92ddcbd06
update version to 4.5.2 in source / packaging stuff.
2016-01-30 09:54:47 -08:00
parrt
29a875dcce
tweak release doc
2016-01-29 15:33:37 -08:00
parrt
08f3ad798e
[maven-release-plugin] prepare for next development iteration
2016-01-29 15:29:01 -08:00
parrt
c5a296596d
[maven-release-plugin] prepare release 4.5.2
2016-01-29 15:28:57 -08:00
parrt
fa6f674e33
[maven-release-plugin] rollback the release of 4.5.2
2016-01-29 15:27:40 -08:00
parrt
009f3cac3a
[maven-release-plugin] prepare release 4.5.2
2016-01-29 15:27:19 -08:00
parrt
6b31ceaa9d
[maven-release-plugin] rollback the release of 4.5.2
2016-01-29 15:26:02 -08:00
parrt
6b3f9816cb
[maven-release-plugin] prepare for next development iteration
2016-01-29 14:13:15 -08:00
parrt
b446c50722
[maven-release-plugin] prepare release 4.5.2
2016-01-29 14:13:11 -08:00
Terence Parr
2d9f2b574b
add travis status
2016-01-29 13:13:12 -08:00
Terence Parr
c15e159c8f
Merge branch 'dtymon-01_fix-missing-requires'
2016-01-28 20:17:35 -08:00
Terence Parr
7b4e5082e6
tweak contrib
2016-01-28 20:17:27 -08:00
Terence Parr
8fbf46b2f2
why oh why does intellij skip changes when i push?
2016-01-28 20:16:49 -08:00
Terence Parr
664d77842b
Merge pull request #1094 from Pursuit92/master
...
Only run the maven plugin when needed.
2016-01-28 12:16:08 -08:00
Terence Parr
2b9f5de4a9
Merge pull request #1090 from pboyer/patch-3
...
Minor cleanup to docs/ace-javascript-target.md
2016-01-28 11:11:45 -08:00
Terence Parr
9a053d63b1
Merge pull request #1084 from dtymon/03_lexerActionExecutor_hash_string_clash
...
JS: LexerActionExecutor cached hash string name clashes with function
2016-01-28 11:11:15 -08:00
Terence Parr
da27381fc1
Merge pull request #1083 from dtymon/02_ll1analyzer-incorrect_atnconfig_ctor
...
JS: LL1Analyzer passing PredictionContext incorrectly to ATNConfig ctor
2016-01-28 11:11:01 -08:00
parrt
c0ebb3c230
Merge branch 'dtymon-add-contrib'
2016-01-28 11:10:11 -08:00
David Tymon
121aba1bb8
pull in contrib
2016-01-28 11:09:52 -08:00
parrt
cfa0174172
Merge branch 'pboyer-patch-1'
2016-01-28 10:55:31 -08:00
parrt
ca5f65c731
Merge branch 'patch-1' of git://github.com/cooperra/antlr4 into cooperra-patch-1 Fixes #1081
2016-01-28 10:55:15 -08:00
parrt
34787c0fd8
Merge branch 'patch-1' of git://github.com/cooperra/antlr4 into cooperra-patch-1 Fixes #1081
2016-01-28 10:54:47 -08:00
Terence Parr
49cc92aa35
Merge pull request #1060 from ericvergnaud/missing-js-visitor-methods
...
fix #1058
2016-01-28 10:51:21 -08:00
Terence Parr
80b7d5a25c
Merge pull request #1099 from parrt/master
...
fix python bug
2016-01-28 10:50:27 -08:00
parrt
7e6af55245
Merge branch 'master' of github.com:antlr/antlr4
2016-01-28 10:49:23 -08:00
parrt
7b517f046a
Merge branch 'cooperra-patch-1'
2016-01-28 10:48:09 -08:00
parrt
3a733af5f7
Merge branch 'patch-1' of git://github.com/cooperra/antlr4 into cooperra-patch-1
...
# Conflicts:
# contributors.txt
2016-01-28 10:47:57 -08:00
parrt
5299d436aa
Merge branch 'patch-1' of git://github.com/cooperra/antlr4 into cooperra-patch-1
...
# Conflicts:
# contributors.txt
2016-01-28 10:47:03 -08:00
Terence Parr
f870566b25
Merge pull request #1085 from gfx/remove_awt_deps
...
Remove unused Utils#waitForClose() in antlr4-runtime
2016-01-28 10:43:17 -08:00
Terence Parr
9c6e212bc9
Update creating-a-language-target.md
2016-01-16 12:53:00 -08:00