in reply to Parsing BNF syntax diagrams..
Whoohoo! I finally have parsers for the above. See... 387769: This version uses Parse::RecDescent. 387772: This version doesn't uses Parse::RecDescent.