Other tools

LBNF tools

LBNF for Sublime Text
Provides syntax highlighting for LBNF in Sublime Text.

Similar tools

Like BNFC for haskell but allows you to define your grammar in a .hs file using a quasi-quoter.
From a grammar, ANTLR generates a Java parser that can build and walk parse trees.
BNF Parser Generator
Generates a C parser from a BNF like syntax.
BNF for Java
Java implementation of Extended BNF.
Powerful grammar formalism for natural language processing.
Syntactic analysis toolkit, language-agnostic parser generator. Backends: C# Java JavaScript Python PHP Ruby Rust