讨论:巴科斯范式
巴科斯范式属于维基百科科技主题的基础条目第五级。请勇于更新页面以及改进条目。 本条目页属于下列维基专题范畴: |
|||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
学习巴科斯范式的讨论(study Syntax diagram)
编辑大家来讨论一下学习巴科斯范式的心得吧。
先来一段我的翻译:
===== 翻译 =====参考 http://en.wikipedia.org/wiki/Syntax_diagram
1、Principle of syntax diagrams
The representation of a grammar is made of a set of syntax diagrams. Each diagram defines a non-terminal. There is a main diagram which defines the language in the following way: to belong to the language, a word must describe a path in the main diagram.
Each diagram has an entry point and an end point. The diagram describes possible paths between these two points by going through other nonterminals and terminals. Terminals are represented by round boxes while nonterminals are represented by square boxes.
1、语法图理论
语法的陈述是用一套语法图来做的,每个图定义了一个非终结符。 主图用下列方式来定义:为属于这门语言,一个词必须在主图的路径里描述。
每个图有个入口和出口。这些图通过其他非终结符和终结符描绘在这两个口之间的可能的路径。
其中,终结符用圆圈表示,非终结符用方框表示。
外部链接已修改
编辑各位维基人:
我刚刚修改了巴科斯范式中的1个外部链接,请大家仔细检查我的编辑。如果您有疑问,或者需要让机器人忽略某个链接甚至整个页面,请访问这个简单的FAQ获取更多信息。我进行了以下修改:
- 向 http://www.lrz-muenchen.de/~bernhard/Algol-BNF.html 中加入存档链接 https://web.archive.org/web/20060925132043/https://www.lrz-muenchen.de/~bernhard/Algol-BNF.html
有关机器人修正错误的详情请参阅FAQ。
外部链接已修改
编辑各位维基人:
我刚刚修改了巴科斯范式中的3个外部链接,请大家仔细检查我的编辑。如果您有疑问,或者需要让机器人忽略某个链接甚至整个页面,请访问这个简单的FAQ获取更多信息。我进行了以下修改:
- 向 http://www-cgi.uni-regensburg.de/~brf09510/grammartypes.html 中加入存档链接 https://web.archive.org/web/20070505015526/http://www-cgi.uni-regensburg.de/~brf09510/grammartypes.html
- 向 http://www-cgi.uni-regensburg.de/~brf09510/syntax/lazyebnf.ebnf.html 中加入存档链接 https://web.archive.org/web/20070505015817/http://www-cgi.uni-regensburg.de/~brf09510/syntax/lazyebnf.ebnf.html
- 向 http://www-cgi.uni-regensburg.de/~brf09510/syntax.html 中加入存档链接 https://web.archive.org/web/20070505005659/http://www-cgi.uni-regensburg.de/~brf09510/syntax.html
有关机器人修正错误的详情请参阅FAQ。