-
Updated
Sep 1, 2020 - Java
ANTLR
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It's widely used to build languages, tools, and frameworks. From a grammar, ANTLR generates a parser that can build and walk parse trees.
Here are 262 public repositories matching this topic...
-
Updated
Aug 29, 2020 - Java
-
Updated
Jul 17, 2020 - ANTLR
-
Updated
Jul 10, 2020 - C++
-
Updated
Aug 21, 2020 - Java
-
Updated
Aug 23, 2020 - Groovy
-
Updated
Jun 21, 2020 - COBOL
When running the regression, the resulting logs seem to end up in third_party/tests/$TEST/.... This of course is not unnoticed by git, so a git status shows a ton of non-added new files added.
To reproduce:
make
make regression
git status # observe all the filesBuild or test artifacts should never clutter the rest of the code-base (we should regard them as read-only in
-
Updated
Feb 11, 2020 - Java
-
Updated
Jul 24, 2020 - ANTLR
Some of the grammars have a ".tree" and ".error" file. Read them as part of the test case and check the parsed output matches.
-
Updated
Jun 21, 2020 - Java
-
Updated
Sep 12, 2018 - Java
-
Updated
Jan 14, 2018 - Java
Delete the // on line 11 in test/g4/DoubleSemi.hs and we get the following error:
/home/karl/w/antlr-haskell/test/g4/DoubleSemi.hs:15:6: error:
Not in scope: data constructor ‘T_WS’
|
15 | isWS T_WS = True
| ^^^^ Created by Terence Parr
Released February 1992
- Organization
- antlr
- Website
- www.antlr.org
- Wikipedia
- Wikipedia
A number of functions scattered in GDL's code more or less do the same thing and should be factorized in one place in order to be easily maintained. Especially if these functions use basic system functions that may differ with the system (macOS, unix, MSW..). And, the factorized function should be documented (with Doxygen in mind).
Take the example of
strtol(). It is