antlr/tool/playground
parrt 1d6bbb08c3 kill
[git-p4: depot-paths = "//depot/code/antlr4/main/": change = 9793]
2012-01-03 12:30:21 -08:00
..
AA.g bug fixes in error handling part deux 2011-10-06 13:28:36 -08:00
E.g tweak 2011-11-13 18:26:27 -08:00
Errors.g got lexer nongreedy loops going 2011-08-07 11:19:34 -08:00
Fuzzy-input new example 2012-01-02 14:07:11 -08:00
Fuzzy.g4 new example 2012-01-02 14:07:11 -08:00
HTMLParser.g got ambig pred thing working i think; unit tests. missing validating pred thing. 2011-11-28 19:16:45 -08:00
JavaLR.g4 oops. antlr was ok, it was javalr grammar. 2011-12-26 17:14:29 -08:00
JavaLexer.g initial wack at args/return value object 2011-06-22 18:04:29 -08:00
JavaParser.g removed all template / AST rewrite stuff; massive change; added -encoding tool option 2012-01-02 18:13:16 -08:00
JavaParser.orig.g add more 2011-06-14 16:29:02 -08:00
L.g fix bug in modes 2011-10-31 16:27:34 -08:00
LL1.g add more 2011-06-14 16:29:02 -08:00
R.g4 Major update to v4. I backed out a change I made on Christmas then mistakenly prevented any lexer DFA creation. Per http://www.antlr.org/wiki/display/~admin/2011/12/29/Flaw+in+ANTLR+v3+LL%28*%29+analysis+algorithm I fixed a major flaw in ANTLR's notion of context. To do that, I needed to create a new LoopEndState, with all of its fanout to the serialization and parser ATN construction. got a very good start on ParserATNPathFinder, which uses basic recursion to find all possible paths and return a tree with the possibilities. I left it in the condition where he would sometimes loop forever; it needs to track sets of configurations in the busy set; it using states at the moment. added a new signal from the interpreter: reportAttemptingFullContext. I fixed a bug where configuration sets derived from a configuration that had reachesIntoOuterContext>0 were not being considered as dipping into the outer context. The ambiguity checker needed to switch so that a check for exact matches not suffixes when doing full context. It's faster at the very least for full context. added some more support routines to DFA. Added TraceTree in support of the new ParserATNPathFinder. 2011-12-29 17:04:40 -08:00
R.g4.graffle Major update to v4. I backed out a change I made on Christmas then mistakenly prevented any lexer DFA creation. Per http://www.antlr.org/wiki/display/~admin/2011/12/29/Flaw+in+ANTLR+v3+LL%28*%29+analysis+algorithm I fixed a major flaw in ANTLR's notion of context. To do that, I needed to create a new LoopEndState, with all of its fanout to the serialization and parser ATN construction. got a very good start on ParserATNPathFinder, which uses basic recursion to find all possible paths and return a tree with the possibilities. I left it in the condition where he would sometimes loop forever; it needs to track sets of configurations in the busy set; it using states at the moment. added a new signal from the interpreter: reportAttemptingFullContext. I fixed a bug where configuration sets derived from a configuration that had reachesIntoOuterContext>0 were not being considered as dipping into the outer context. The ambiguity checker needed to switch so that a check for exact matches not suffixes when doing full context. It's faster at the very least for full context. added some more support routines to DFA. Added TraceTree in support of the new ParserATNPathFinder. 2011-12-29 17:04:40 -08:00
Scannerless.g add 2011-08-04 08:56:08 -08:00
T.g Major update to v4. I backed out a change I made on Christmas then mistakenly prevented any lexer DFA creation. Per http://www.antlr.org/wiki/display/~admin/2011/12/29/Flaw+in+ANTLR+v3+LL%28*%29+analysis+algorithm I fixed a major flaw in ANTLR's notion of context. To do that, I needed to create a new LoopEndState, with all of its fanout to the serialization and parser ATN construction. got a very good start on ParserATNPathFinder, which uses basic recursion to find all possible paths and return a tree with the possibilities. I left it in the condition where he would sometimes loop forever; it needs to track sets of configurations in the busy set; it using states at the moment. added a new signal from the interpreter: reportAttemptingFullContext. I fixed a bug where configuration sets derived from a configuration that had reachesIntoOuterContext>0 were not being considered as dipping into the outer context. The ambiguity checker needed to switch so that a check for exact matches not suffixes when doing full context. It's faster at the very least for full context. added some more support routines to DFA. Added TraceTree in support of the new ParserATNPathFinder. 2011-12-29 17:04:40 -08:00
TestAA.java change name of method 2011-10-11 16:16:29 -08:00
TestE.java added auto highlight to tree views 2011-11-05 08:56:12 -08:00
TestJava.java track stats properly 2011-12-16 16:00:11 -08:00
TestJavaLR.java removed method call 2011-12-27 16:31:09 -08:00
TestL.java fix bug in modes 2011-10-31 16:27:34 -08:00
TestR.java removed all template / AST rewrite stuff; massive change; added -encoding tool option 2012-01-02 18:13:16 -08:00
TestT.java Add [abc] syntax to allow set of char in lexer; args aren't allowed so unambig. 2011-12-26 15:58:40 -08:00
TestU.java removed method call 2011-12-27 16:31:09 -08:00
TestW.java change name of method 2011-10-11 16:16:29 -08:00
TestYang.java no more resolved bit in config. use ATNConfigSet all over. final clean up of ATN sim. 2011-12-25 12:01:24 -08:00
U.g added more dbg prints, turned on context sensitivity in test java lr. 2011-12-07 17:47:08 -08:00
W.g tweak 2011-11-10 12:30:12 -08:00
YangJavaLexer.g add more 2011-06-14 16:29:02 -08:00
YangJavaParser.g add more 2011-06-14 16:29:02 -08:00
testjava.sh set type 2011-07-27 16:45:02 -08:00