Repository of BNF Grammars?

后端 未结 5 1855
广开言路
广开言路 2020-12-04 16:16

Is there a place I can find Backus–Naur Form or BNF grammars for popular languages? Whenever I do a search I don\'t turn up much, but I figure they must be published somewh

5条回答
  •  死守一世寂寞
    2020-12-04 16:43

    IIRC, BNF grammars are just different enough from what yacc/bison want as input to be really annoying :) If you intend to feed these files into a parser generator, you may want to look for files in the appropriate format. I recall seeing such files for Java, JavaScript and C++ at one point. Probably as part of Eclipse, Firefox and GCC, respectively, but I can't remember for sure. I would assume you can find pretty much any parser input file by finding an open source project that uses that language.

提交回复
热议问题