バッカス・ナウア記法
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/11 06:38 UTC 版)
関連項目
- ジョン・バッカス (J.W. Backus)
- ピーター・ナウア (Peter Naur)
- ALGOL 60
- プログラミング言語
- 文脈自由文法
- Ashtadhyayi (数学的構造を持ったサンスクリット語文法)
- 正規表現
- Yacc 構文解析器生成ソフト
- Bison GNU 版 yacc
- ANTLR
参考文献
この記事は2008年11月1日までGFDLバージョン1.3以降の再ライセンス規約に基づいていたFree On-line Dictionary of Computingにある項目の資料が元になっている。
外部リンク
- Algol-60 BNF - オリジナルのBNF
- BNF Web club[リンク切れ] - サンプルの文法がある。
- [1] - news:comp.compilers へのポスト。2つの名称(バッカス・ナウア記法とバッカス・ノーマル記法)の歴史について説明している。
- BNF and EBNF: What are they and how do they work? by Lars Marius Garshol.
- RFC 4234 Augmented BNF for Syntax Specifications: ABNF
- Comparision of different variants of BNF[リンク切れ]
- Syntax diagram of EBNF[リンク切れ]
- Generation of syntax diagrams from EBNF[リンク切れ]
- ^ 英: World Computer Congress
- ^ 英: The syntax and semantics of the proposed international algebraic language of the Zurich ACM-GAMM Conference
- ^ Chomsky, Noam, "Three Models for the Description of Language," IRE Transactions on Information Theory, Vol. 2 No. 2, pp. 113-123, 1956.
- ^ Chomsky, Noam, Syntactic Structures, Mouton, The Hague, 1957.
- ^ Knuth, Donald E. Backus Normal Form vs. Backus Naur Form、Communications of the ACM 誌 7(12):735-736, 1964
- ^ https://www.w3.org/Notation.html
固有名詞の分類
- バッカス・ナウア記法のページへのリンク