-
Updated
Oct 4, 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 267 public repositories matching this topic...
-
Updated
Sep 15, 2020 - Java
-
Updated
Sep 13, 2020 - ANTLR
-
Updated
Jul 10, 2020 - C++
-
Updated
Sep 29, 2020 - Java
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
Sep 30, 2020 - Groovy
-
Updated
Jun 21, 2020 - COBOL
-
Updated
Feb 11, 2020 - Java
-
Updated
Oct 2, 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