エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
BNF(形式言語)<ハードウェアとソフトウェア<Web教材<木暮仁
学習のポイント プログラミング言語の設計をするには文法を明確にするには、それを定義する形式言語が必... 学習のポイント プログラミング言語の設計をするには文法を明確にするには、それを定義する形式言語が必要になります。ここでは、形式言語の代表例であるBNFとその周辺について学習します。 キーワード 形式言語、文脈自由文法、BNF、生成規則、構文図 自然言語と形式言語 日本語や英語など、自然に発生したため、必ずしも文法に従っていない言語を自然言語といいます。それに対して、プログラム言語のように、厳格な文法によって生成された言語を形式言語といいます。 チョムスキーは,言語を文法に従うレベルにより、次の4つに区分しました。 タイプ 文法 オートマトン 言語例 0型 句構造文法 チューリングマシン ┐ 1型 文脈依存文法 線形有界オートマトン ┴自然言語 2型 文脈自由文法 プッシュダウンオートマトン プログラム言語 3型 正規文法 有限オートマトン
2010/11/01 リンク