Commit Graph

3301 Commits

Author SHA1 Message Date
Sam Harwell c9c32c2c4f TestLeftRecursion for Java is working 2015-05-22 15:32:53 -05:00
Sam Harwell 6890d0bfdd TestLexerErrors for Java is working 2015-05-22 15:32:52 -05:00
Sam Harwell 9ce5efc570 TestListeners for Java is working 2015-05-22 15:32:51 -05:00
Sam Harwell 113b72da53 TestParserErrors for Java is working 2015-05-22 15:32:50 -05:00
Sam Harwell c11b384b1d TestSemPredEvalLexer for Java is working 2015-05-22 15:32:49 -05:00
Sam Harwell 98bb519f8a TestSemPredEvalParser for Java is working 2015-05-22 15:32:49 -05:00
Sam Harwell 42ba8c4530 TestLexerExec for Java is working 2015-05-22 15:32:48 -05:00
Sam Harwell 4ec94e0fae TestParseTrees for Java is working 2015-05-22 15:32:47 -05:00
Sam Harwell 039bd22b67 TestCompositeLexers for Java is working 2015-05-22 15:32:46 -05:00
Sam Harwell 90763e5ae2 Rewrite test generator as a Maven plugin that generates tests as part of the build
This commit only updates the "TestSets" collection of tests to use the new framework.
2015-05-22 15:32:06 -05:00
Terence Parr b7e5bfcbf8 Fixes #846. rm target file before rename in bild script. 2015-05-22 13:08:02 -07:00
Terence Parr c2ea6aa491 Merge pull request #880 from parrt/fix-parse-listeners
Fix parse listeners
2015-05-22 13:00:36 -07:00
Terence Parr a8b67147c2 Fixes #879. only gen parse listener enterRule events in enterOuterAlt, not enterRule. 2015-05-22 12:59:23 -07:00
Terence Parr 8f2eca5ae1 added playground stuff 2015-05-22 12:03:28 -07:00
Terence Parr 4f0afdcf8e set error number so it does not conflict with Sam's fork. 2015-05-22 11:09:54 -07:00
Terence Parr e604167abb add common to parse tree listener 2015-05-20 15:11:37 -07:00
Terence Parr 350d17fa47 Merge pull request #878 from peturingi/patch-1
Added my name.
2015-05-20 12:18:12 -07:00
Terence Parr b2db5d17ad Merge pull request #842 from peturingi/master
Added error checks.
2015-05-20 12:17:01 -07:00
Pétur Ingi Egilsson 1fad604cd4 Added my name. 2015-05-20 16:35:53 +02:00
Terence Parr e6de65a185 Merge pull request #876 from parrt/trigger-enter-alt-label-events
Fixes #802. Trigger events for alt labels in parser listeners.
2015-05-19 18:11:31 -07:00
Terence Parr 3674d45476 Fixes #802. Trigger events for alt labels in parser listeners. 2015-05-19 18:08:13 -07:00
Terence Parr 1374896a16 Merge pull request #875 from parrt/fix-TokenStreamRewriter-doc-getText
Fixes #819. fix-TokenStreamRewriter-doc-getText
2015-05-19 17:42:22 -07:00
Terence Parr 8bf053d0be Fixes #819. fix-TokenStreamRewriter-doc-getText 2015-05-19 17:41:57 -07:00
Terence Parr 5cdc3a1d13 Merge pull request #874 from parrt/fix-location-in-imported-file-with-errors
Report unknown rule error in proper file.
2015-05-19 17:29:27 -07:00
Terence Parr 2ad9ff6b9d Fixes #823. Report unknown rule error in proper file. 2015-05-19 17:27:04 -07:00
Terence Parr f491a1a84f Merge pull request #873 from parrt/fix-nonconforming-lr-rules
Check for nonconforming left-recursive rules.
2015-05-19 14:45:00 -07:00
Terence Parr b5907498de Fixes #822, Fixes #855. We didn't check for left-recursive rules that didn't follow pattern that would lead to error. added unit tests. Passes all tests. 2015-05-19 14:44:05 -07:00
Terence Parr f645e175ad use generated jar not hardcoded 4.5 2015-05-18 12:57:32 -07:00
Terence Parr baee367529 set antlr3 version to 3.5.2 in bild 2015-05-18 12:20:02 -07:00
Terence Parr bb3f64fb0a Merge pull request #870 from Pursuit92/master
Add goto to reserved words for java.
2015-05-12 12:34:30 -07:00
Josh Chase 108f0557fa Add goto to reserved words for java. 2015-05-12 12:31:00 -07:00
ericvergnaud 0fc72a0106 Merge pull request #869 from lukekras/master
Added lkraz to contributors.
2015-05-09 18:05:53 +08:00
lkraz 0bff196e15 Added lkraz to contributors. 2015-05-09 19:02:28 +10:00
Sam Harwell 43e07f9fc4 Merge pull request #868 from ViceIce/ViceIce-contribute
Update contributors.txt
2015-05-08 19:03:21 -05:00
Michael Kriese 4aeae0edf8 Update contributors.txt 2015-05-08 20:02:59 +02:00
ericvergnaud a911ffb7ac Merge pull request #865 from jszheng/master
Signed contributor's agreement.
2015-04-29 19:21:37 +08:00
jszheng da3a141059 Signed contributor's agreement. 2015-04-29 15:41:24 +08:00
Sam Harwell bf7135e600 Merge pull request #853 from ojakubcik/oj-pull-requests
Signed contributor's agreement.
2015-04-08 13:54:07 -05:00
Ondrej Jakubcik 05ba3bfec8 Signed contributor's agreement. 2015-04-08 20:21:25 +02:00
Sam Harwell c4286ed795 Merge pull request #850 from rljacobson/master
Robert Jacobson signed the contributor agreement.
2015-04-03 11:53:27 -05:00
Robert Jacobson 6c35a12bbb Robert Jacobson signed the contributor agreement. 2015-04-03 12:22:11 -04:00
Pétur Ingi Egilsson e64dbaec86 Update IntegerList.java 2015-03-20 22:37:24 +01:00
Pétur Ingi Egilsson 0d5e471f7c Update IntegerList.java 2015-03-20 22:36:24 +01:00
Pétur Ingi Egilsson bae2ba5e3e Added error checks. 2015-03-20 21:31:49 +01:00
Terence Parr 8f96e8b592 Merge pull request #830 from RedTailedHawk/master
Signed contributors agreement
2015-03-07 10:51:55 -08:00
RedTailedHawk b45be6db5a Signed contributors agreement 2015-03-07 13:42:32 -05:00
Terence Parr 4369626e82 Merge pull request #812 from pavlo/master
Makes TestRig's dialog to save and restore its state
2015-02-15 13:17:39 -08:00
Pavlo V. Lysov 0679d19fa3 adds Pavlo Lysov to the list of contributors 2015-02-15 10:49:49 +02:00
Terence Parr f4416b5137 Merge pull request #818 from parrt/rm-null-annotations
IDE missed some changed files
2015-02-14 16:48:22 -08:00
Terence Parr db8de6214e IDE missed some changed files 2015-02-14 16:44:35 -08:00