討論:巴科斯範式
巴科斯範式屬於維基百科科技主題的基礎條目第五級。請勇於更新頁面以及改進條目。 本條目頁屬於下列維基專題範疇: |
|||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
學習巴科斯範式的討論(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。