The implementation of the BNF (Backus-Naur form) parser and tool.