-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Generate identical atn simulation output across targets to compare parsing functionality #3957
Commits on Nov 14, 2022
-
Remove final keyword from debug_list_atn_decisions and dfa_debug in J…
…ava target. Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 3f20db3 - Browse repository at this point
Copy the full SHA 3f20db3View commit details -
no such thing as CompositeLexer
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for ae62a39 - Browse repository at this point
Copy the full SHA ae62a39View commit details -
Oops. Misunderstood Composite term.
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for b3ef896 - Browse repository at this point
Copy the full SHA b3ef896View commit details -
rename debug to be showDiagnosticErrors for test generation
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 6559425 - Browse repository at this point
Copy the full SHA 6559425View commit details -
add traceATN flag to test descriptors.
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 1f3b9d6 - Browse repository at this point
Copy the full SHA 1f3b9d6View commit details -
turn on debug and debug_list_atn_decisions for java.
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 7210a4c - Browse repository at this point
Copy the full SHA 7210a4cView commit details -
add some baseline tests that get no traceATN output.
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 1e7f256 - Browse repository at this point
Copy the full SHA 1e7f256View commit details -
Add command line tool TraceATN to process grammar and run in any targ…
…et to get ATN output to stdout. Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for a273e76 - Browse repository at this point
Copy the full SHA a273e76View commit details -
Configuration menu - View commit details
-
Copy full SHA for c38fa36 - Browse repository at this point
Copy the full SHA c38fa36View commit details -
add simple LL(2) rule with ATN debug output.
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 2825dee - Browse repository at this point
Copy the full SHA 2825deeView commit details -
Revert "add simple LL(2) rule with ATN debug output."
This reverts commit bca48be.
Configuration menu - View commit details
-
Copy full SHA for e8ce09a - Browse repository at this point
Copy the full SHA e8ce09aView commit details -
Revert "add some baseline tests that get no traceATN output."
This reverts commit a3197e1.
Configuration menu - View commit details
-
Copy full SHA for 384bff0 - Browse repository at this point
Copy the full SHA 384bff0View commit details -
make retry_debug also nonfinal.
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 7d70eb1 - Browse repository at this point
Copy the full SHA 7d70eb1View commit details -
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for cc307d7 - Browse repository at this point
Copy the full SHA cc307d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9786278 - Browse repository at this point
Copy the full SHA 9786278View commit details -
include command and test dir when compilation fails during runtime te…
…sting. Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for fccaa32 - Browse repository at this point
Copy the full SHA fccaa32View commit details -
update doc on target testing, added needed jars to script.
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 84d5086 - Browse repository at this point
Copy the full SHA 84d5086View commit details -
Include exit code if non-zero during command exec.
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 14648bf - Browse repository at this point
Copy the full SHA 14648bfView commit details -
Allow debug flags to be set from command line
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for e4c7e36 - Browse repository at this point
Copy the full SHA e4c7e36View commit details -
1. add option to dump commands exec'd during testing.
2. Pass RunOptions to all the runners during init 3. Make C++ set a cmake file if traceATN is set. Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 3a2dbe6 - Browse repository at this point
Copy the full SHA 3a2dbe6View commit details -
separate lexer from parser ATN tracing.
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for fb139a7 - Browse repository at this point
Copy the full SHA fb139a7View commit details -
get C++ and Java trace output more similar.
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for e100f04 - Browse repository at this point
Copy the full SHA e100f04View commit details -
remove ref to specific user in script.
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 7da167c - Browse repository at this point
Copy the full SHA 7da167cView commit details -
* rename debug_list_atn_decisions to be trace_atn_sim
* rename DEBUG_DFA to DFA_DEBUG to be consistent Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 51c3d65 - Browse repository at this point
Copy the full SHA 51c3d65View commit details -
increase amount/quality of ATN sim debugging
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for f55a648 - Browse repository at this point
Copy the full SHA f55a648View commit details -
C++ target printed too much stuff with ATNConfigSet string.
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 9fc3935 - Browse repository at this point
Copy the full SHA 9fc3935View commit details -
bring C++ ATN trace up to Java
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for cc53b88 - Browse repository at this point
Copy the full SHA cc53b88View commit details -
Add trace info for mergeArrays
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 367816d - Browse repository at this point
Copy the full SHA 367816dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32ea639 - Browse repository at this point
Copy the full SHA 32ea639View commit details -
Fix an error I made in antlr#3845
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 7519413 - Browse repository at this point
Copy the full SHA 7519413View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03231e3 - Browse repository at this point
Copy the full SHA 03231e3View commit details
Commits on Nov 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 1b21fb6 - Browse repository at this point
Copy the full SHA 1b21fb6View commit details
Commits on Nov 18, 2022
-
another small tweak to C++ trace output
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for ade5812 - Browse repository at this point
Copy the full SHA ade5812View commit details -
Add more mergeArrays output for Java/C++
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 7cef1c3 - Browse repository at this point
Copy the full SHA 7cef1c3View commit details -
Make Python[2|3] trace output look just like java's
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 44abee7 - Browse repository at this point
Copy the full SHA 44abee7View commit details -
Make Go trace output look just like java's
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 488b00b - Browse repository at this point
Copy the full SHA 488b00bView commit details -
make NodeRunner sit under
node
package for consistency else we got ……`java.lang.ClassNotFoundException: org.antlr.v4.test.runtime.node.NodeRunner` error. Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 40ce34b - Browse repository at this point
Copy the full SHA 40ce34bView commit details -
Make javascript trace sim like java.
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 1796af4 - Browse repository at this point
Copy the full SHA 1796af4View commit details
Commits on Nov 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for af528d8 - Browse repository at this point
Copy the full SHA af528d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d26c429 - Browse repository at this point
Copy the full SHA d26c429View commit details -
Make C# trace ATN sim look like Java.
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 19344b8 - Browse repository at this point
Copy the full SHA 19344b8View commit details -
Damn forgot to add this to the javascript update.
Signed-off-by: Terence Parr <parrt@antlr.org>
Configuration menu - View commit details
-
Copy full SHA for 1cfb962 - Browse repository at this point
Copy the full SHA 1cfb962View commit details