« APPLE II BASIC によるテキスト・エディタ BATE | メイン | プログラミング言語学をめざして »

P コードを中間コードとする Pascal 処理系の implementation

金田 泰, 第 21 回プログラミング・シンポジウム報告集, pp. 143-152, 1980.

[ English page ]
[ 論文 PDF ファイル ]

要旨: 従来の,Trunk からつくった 1 パスの Pascal コンパイラには,Trunk が改訂されたときの再移植がむずかしく,また最適化がむずかしいという欠点があった. この問題を解決するためには,適当な中間コードをえらんで,コンパイラを多パスにすればよいが, そのようなコンパイラを Pascal-P を拡張してつくった. この処理系 (の機械依存の部分) は display をもちいる方式をとったが, 非局所変数のないときには,わずかの最適化をすることによって, もともと非局所変数をもたない言語のばあいとおなじ効率を達成できる.

研究テーマ紹介: スカラー計算機のためのプログラミング言語処理

キーワード: Pascal, プログラミング言語処理系, コンパイラ

トラックバック

このエントリーのトラックバックURL:
http://www.kanadas.com/mt/mt-tb.cgi/253

コメントを投稿

About

1980-01-09 00:00に投稿されたエントリーのページです。

ひとつ前の投稿は「APPLE II BASIC によるテキスト・エディタ BATE」です。

次の投稿は「プログラミング言語学をめざして」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

(C) 2007 by Yasusi Kanada
Powered by
Movable Type 3.36