共通中間言語
共通中間言語の最新ニュースをまとめて検索!
共通中間言語(きょうつうちゅうかんげんご、Common Intermediate Language、CIL)とは、.NET Frameworkの共通言語基盤で利用されている中間言語である。.NET言語で書かれたプログラムはコンパイルされてCILに変換される。CILはアセンブリ言語に類似しており、完全にスタックベースの言語である。CILは仮想機械によって実行される。
.NETのベータリリースではCILはもともとMSIL (Microsoft Intermediate Language) として知られていた。そのため、C#や共通言語基盤の仕様で公式にCILと定められた現在でもMSILと呼ばれることは多い。
[編集] CILによるHello, world!プログラム
<syntaxhighlight lang="cil"> .method public static void Main() cil managed {
.entrypoint .maxstack 1 ldstr "Hello, world!" call void [mscorlib]System.Console::WriteLine(string) ret
} </syntaxhighlight>
|
|||||||||||||||||
フリー百科事典『ウィキペディア(Wikipedia)』 Text is available under GNU Free Documentation License.
最終更新 2009年8月15日 (土) 21:00 (日時は個人設定で未設定ならばUTC)。
【共通中間言語】変更履歴

