antlr4antlr
ADDEDANTLR v4 is a parser generator that reads grammars and produces parsers, parse trees, and listener/visitor interfaces for structured text or binary files. It supports ten target languages including Java, C#, Python3, JavaScript, TypeScript, Go, C++, Swift, Dart, and PHP.