5M-07
FFIをもつSchemeインタプリタのための部分コンパイル方式コンパイラの構成法
○寺澤哉門,小宮常康(電通大)
プログラミング言語Schemeの実行速度向上のため、より実行速度が速いCにコンパイルする方法がある。Cへのコンパイラを作成するには、Schemeの言語機能をCで模倣しなければならないが、模倣せずに済むSchemeプログラム辺についてはCの素直なコードへ変換する最適化が可能である。本研究では、作成が容易でありながら比較的高性能なコンパイラを実現するために、Schemeプログラムのうち、比較的容易に見つけ出せる素直にCにコンパイルできる部分のみをコンパイル対象とし、それ以外の部分の実行はインタプリタに任せる方式を提案する。

footer 著作権について 倫理綱領 プライバシーポリシー セキュリティ 情報処理学会