- 追加された行はこの色です。
- 削除された行はこの色です。
*構文ダイアグラム [#a77c8d2e]
Syntax diagram, 構文ダイアグラム, 鉄道ダイアグラム((鉄道ダイアグラムとは、鉄道の運行を記したダイアグラムと紛らわしい。))
文法を表現する記法。
EBNF を図形化したもの。
Pascal や Delphi に親しんでいる人にはなじみ深いはず。Oracle のマニュアルで SQL の文法も、構文ダイアグラムで書かれている。
**リンク [#c17360b8]
:Syntax diagram|http://en.wikipedia.org/wiki/Syntax_diagram
:Niklaus Wirth: The Programming Language Pascal. (July1973)|http://www.standardpascal.org/The_Programming_Language_Pascal_1973.pdf
47ページより記載されている。
**サンプル [#ldc42c2f]
#ref(http://json.org/number.gif)
**構文ダイアグラムで文法を表記している書籍 [#j8f8de2e]
#amazon(4873113911,left,image)
JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス
#amazon(,clear)
#vote(参考になった[4],参考にならなかった[1])