2012-03-14 6 views
1

恐らく疑わしい質問ですが、MSILはスタック上のデータを操作するための一般的なForthのような機能を持っていますか? (例:DUP、SWAPなど).NET中間言語にスタック操作関数がありますか?

+0

ドキュメンテーションを読んで何を伝えましたか? – Oded

+1

これはForthのようなスタックベースの言語ですが、* intermediate *に焦点を当てています。あなたはそれにプログラムしておらず、あなたはそれを実行しません。ポップ、ダブ、そしてプッシュするLdXxxの束があります。それで全部です。 –

答えて

1

ILはスタックベースの言語なので、ほとんどの命令は何らかの方法でスタックを操作します。 dupはIL命令ですが、swapはありません(ローカル変数を使用する必要があります)

関連する問題