ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
Cost / License
- Free
- Open Source (BSD-3-Clause)
Platforms
- Mac
- Windows
- Linux
GNU Bison is described as 'Parser generator supporting LALR(1), canonical LR(1), and IELR(1), processes formal grammar input, enables code integration, detects ambiguities, and outputs C, C++, or Java' and is an app in the development category. There are three alternatives to GNU Bison for Mac, Windows and Linux. The best GNU Bison alternative is ANTLR, which is both free and Open Source. Other great apps like GNU Bison are textX and Owl parser generator.
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.
textX is a meta-language for building Domain-Specific Languages (DSLs) in Python. It is inspired by Xtext.
It will help you build your textual language easily. You can invent your own language or build a support for an existing textual language.
Owl is a parser generator which targets the class of visibly pushdown languages.