中間表現

中間表現(ちゅうかんひょうげん、英: Intermediate Representation、IR)は、コンパイラや仮想マシンがソースコードを処理する際に内部で用いるプログラムの表現形式である。 コンパイラ設計において中核的な位置を占め、言語依存の構文解析処理とアーキテクチャ依存のコード生成処理を切り離す役割を担うことで、複数のプログラミング言語と複数のハードウェア環境に対する共通の処理基盤を実現する。

Source: Wikipedia — 中間表現 (CC BY-SA 4.0)

中間表現

中間表現(ちゅうかんひょうげん、英: Intermediate Representation、IR)は、コンパイラや仮想マシンがソースコードを処理する際に内部で用いるプログラムの表現形式である。 コンパイラ設計において中核的な位置を占め、言語依存の構文解析処理とアーキテクチャ依存のコード生成処理を切り離す役割を担うことで、複数のプログラミング言語と複数のハードウェア環境に対する共通の処理基盤を実現する。

出典: Wikipedia「中間表現」 · CC BY-SA 4.0

この記事を共有: X · Bluesky
プライバシーポリシー