コンパイラジェネレータとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > コンパイラジェネレータの意味・解説 

コンパイラジェネレータ

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/12/01 17:46 UTC 版)

ナビゲーションに移動 検索に移動

コンパイラジェネレータ(compiler generator)は、コンパイラを生成するプログラムである。

概要

プログラミング言語のコンパイラの開発には技術と手間とを要する。それを支援するため、言語の構文などの定義や出力の形式などの定義情報から、コンパイラを自動生成するプログラムが研究・開発されている。これがコンパイラジェネレータ(コンパイラコンパイラとも)である。

コンパイラコンパイラの名前で有名なものに、yaccがある。しかし、yaccはパーサジェネレータである。もともとパーサジェネレータはコンパイラの自動生成の研究・開発の過程で、入力処理部分だけが独立し、広く実用に供されるようになったものである。

部分評価とコンパイラジェネレータ

部分評価プログラムを自己適用すると、コンパイラジェネレータが生成される、という理論がある。第3二村射影という。

参考文献

  • TBD



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「コンパイラジェネレータ」の関連用語

コンパイラジェネレータのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



コンパイラジェネレータのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのコンパイラジェネレータ (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS     

iiq_pixel