開発 バッカス正規形(bnf)とは何ですか? -techopediaからの定義

バッカス正規形(bnf)とは何ですか? -techopediaからの定義

目次:

Anonim

定義-バッカス正規形(BNF)とはどういう意味ですか?

Backus Normal Form(BNF)は、コンピュータープログラミング言語、コマンド/命令セット、ドキュメントのフォーマット、および通信プロトコルの構文を指定するために使用されるメタ構文表記法です。 BNFは、言語の説明が必要な場合に適用されます。


BNFは、Backus-Naur形式としても知られています。

TechopediaはBackus Normal Form(BNF)について説明します

BNF仕様は、通常次のように記述された派生ルールセットです。

  • :: _ expression_where 非端末です
  • _expression_は、1つ以上のシンボルシーケンスで構成されます。
  • 縦線(|)は、他のシーケンスオプションを示します。
  • 左側に表示されない記号は端子です。
  • 左側に表示されるシンボルは、シンボルと式のペア内にあり、非終端記号です。
バッカス正規形(bnf)とは何ですか? -techopediaからの定義