Terence Parr
481a1595e5
Merge branch 'ericvergnaud-runtime-tests-generator'
2014-11-15 18:13:50 -08:00
Terence Parr
29c2712ae1
fetched runtime-tests-generator branch into master and did a manual merge. Fixes #76 as I was right there anyway.
2014-11-15 18:13:22 -08:00
Terence Parr
36d259db12
Merge branch 'master' of github.com:antlr/antlr4
2014-11-15 17:24:49 -08:00
Terence Parr
ee505421b5
merged master branch into add-maven-install but it really is just accepting all of Erics changes
2014-11-15 17:23:42 -08:00
Terence Parr
1a62ba75e5
merged master branch into add-maven-install but it really is just accepting all of Erics changes
2014-11-15 17:10:19 -08:00
Terence Parr
876906d2d0
Merge pull request #741 from fabioramponi/master
...
added Serializable interface to Pair class
2014-11-15 17:01:35 -08:00
ericvergnaud
df61f040c4
prepare maven deploy
...
add mvn_install (requires https://github.com/parrt/bild/pull/2 )
add mksrc
improve javadoc
2014-11-09 22:09:34 +08:00
ericvergnaud
5847fd6995
preparing for CSharp
2014-11-09 13:22:52 +08:00
ericvergnaud
86fc7fd44d
Tests generator and generated tests for Java
...
As of commit, the generator produces tests for Java, Python 2 and 3,
NodeJS and Safari.
It’s a great relief to seethe full set of runtime tests pas identically
on all targets
The previous tests are now located at org.antlr.v4.test.tool, the files
have been cleaned up to remove duplicates
2014-11-01 01:47:19 +08:00
ericvergnaud
97a2946a2d
latest selenium driver
2014-10-29 04:33:37 +08:00
Sam Harwell
10b9fdf69c
Merge pull request #750 from bdkearns/sign
2014-10-27 23:13:09 -05:00
Brian Kearns
cf7a46958c
add self to contributors.txt
2014-10-28 00:03:54 -04:00
Terence Parr
3e45fb2bec
Merge pull request #738 from michaelpj/fix/eof-offsets
...
Fix character offsets for EOFs after newlines
2014-10-27 17:45:58 -07:00
Sam Harwell
60980e6edd
Merge pull request #749 from michaelpj/sign-agreement
...
Sign contributors agreement
2014-10-27 12:42:36 -05:00
Michael Peyton Jones
f3abfb79b7
Remove special offset handling for EOFs.
...
They can just use the position provided by the lexer.
2014-10-27 17:38:25 +00:00
Michael Peyton Jones
8070c40f0b
Sign contributors agreement
2014-10-27 17:35:40 +00:00
Terence Parr
6aa36090dc
Merge pull request #747 from sharwell/lexer-accept-position
...
Fix handling of lexer accept positions for zero-length tokens and at EOF
2014-10-26 13:58:10 -07:00
Sam Harwell
e0cf581d40
Fix handling of lexer accept positions for zero-length tokens and at EOF
2014-10-26 15:45:43 -05:00
ericvergnaud
537819ba47
minor changes for Safari support
2014-10-27 03:38:24 +08:00
ericvergnaud
129cbbbece
java tests validated
2014-10-25 04:07:49 +08:00
ericvergnaud
ba76b053a7
validate SemPredEvalParser tests
2014-10-25 03:40:35 +08:00
ericvergnaud
2716bbd62d
validated ParseTrees tests
2014-10-25 02:49:22 +08:00
ericvergnaud
5ee6990f8c
validated Listeners tests
2014-10-25 02:39:39 +08:00
ericvergnaud
740c30d21d
validated LeftRecursion tests
2014-10-25 02:21:41 +08:00
ericvergnaud
31812721c8
validate FullContextParsing tests
2014-10-25 01:07:31 +08:00
ericvergnaud
e39ac5a197
validated CompositeParsers tests
2014-10-25 00:56:08 +08:00
ericvergnaud
0c112e97c8
validate ParserErrors tests
2014-10-25 00:30:20 +08:00
ericvergnaud
6067aee458
validated ParserExec tests
2014-10-25 00:06:47 +08:00
ericvergnaud
e03c7d44e5
validated Sets tests
2014-10-24 22:46:12 +08:00
ericvergnaud
f99acb7202
validated CompositeLexers
2014-10-24 22:26:34 +08:00
ericvergnaud
e97083fd81
validated SemPredEvalLexer
2014-10-24 22:15:05 +08:00
ericvergnaud
a683f05f6a
add missing test in LexerExec, fix LexerErrors
2014-10-24 08:17:28 +08:00
ericvergnaud
809bac2591
generation of TestLexerExec for Java
2014-10-24 01:12:36 +08:00
ericvergnaud
85388803c6
test templates complete
2014-10-19 11:53:00 +08:00
ericvergnaud
fe0d1e43e2
progress
2014-10-19 10:59:34 +08:00
Sam Harwell
edef56d50e
Merge pull request #745 from sergiusignacius/master
...
Added name to contributors file
2014-10-18 16:05:11 -05:00
sergiusignacius
fb6839b40a
Added name to contributors file
2014-10-18 21:50:19 +01:00
ericvergnaud
3d04a72d52
progress
2014-10-16 23:53:54 +08:00
ericvergnaud
4f657e3e52
progress
2014-10-16 23:19:59 +08:00
ericvergnaud
f22acf701e
progress
2014-10-16 22:57:29 +08:00
Fabio Ramponi
5f1759cc54
added Serializable interface to Pair class
...
In order to serialize an ArrayList of CommonTokens without errors
2014-10-16 13:57:22 +02:00
ericvergnaud
50466f61dd
progress
2014-10-15 23:15:13 +08:00
ericvergnaud
4df40e58e2
progress
2014-10-15 22:16:24 +08:00
ericvergnaud
ea20af25ab
work in progress
2014-10-14 00:17:03 +08:00
Terence Parr
68bf457b87
Merge pull request #734 from sharwell/refactor-basetest-options
...
Refactor and document configurable options for BaseTest
2014-10-06 10:19:23 -07:00
Sam Harwell
f8d7e77c43
Merge pull request #735 from sharwell/test-jar
...
Create a test jar to assist in testing other language targets
2014-10-05 14:49:51 -05:00
Sam Harwell
39c3f4b4dd
Merge pull request #736 from sharwell/codegen-tokennames
...
Provide tokenNames to the code generator
2014-10-05 14:49:23 -05:00
Sam Harwell
f026bb7d01
Provide tokenNames to the code generator for improved compatibility with templates that haven't updated to the new Vocabulary interface
2014-10-05 14:44:23 -05:00
Sam Harwell
cedbee27b2
Create a test jar to assist in testing other language targets
2014-10-05 12:50:46 -05:00
Sam Harwell
844d89350f
Refactor and document configurable options for BaseTest
2014-10-04 17:02:18 -05:00