Skip to content
#

ANTLR

antlr logo

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...

GillesDuvert
GillesDuvert commented Jun 17, 2020

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

hzeller
hzeller commented May 15, 2020

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 files

Build or test artifacts should never clutter the rest of the code-base (we should regard them as read-only in

Created by Terence Parr

Released February 1992

Organization
antlr
Website
www.antlr.org
Wikipedia
Wikipedia

Related Topics

ast grammar language parser parser-generator parsing syntax-tree tokenize
You can’t perform that action at this time.