Experimental reflective programming system written in GHC

Jiro Tanaka*

*この研究の対応する著者

研究成果: Article査読

1 被引用数 (Scopus)

抄録

A programming system can be defined as an environment in which one can input programs and execute goals. Two approaches to enhancing meta-interpreters, namely, meta-extension and reflective-extension, are described. They are then combined and reflective operations on such meta-interpreters are discussed. An experimental reflective programming system (ExReps) based on these meta-interpretation techniques, is described. The whole system consists of two layers, a distributed abstract machine layer and an execution system layer, both of which are totally written in the parallel logic language GHC. Two examples are given of reflective programming: load balancing and dynamic reduction count control. An example is also given of an actual program execution on ExReps.

本文言語English
ページ(範囲)75-84
ページ数10
ジャーナルJournal of information processing
14
1
出版ステータスPublished - 1991 1月 1
外部発表はい

ASJC Scopus subject areas

  • コンピュータ サイエンス(全般)

フィンガープリント

「Experimental reflective programming system written in GHC」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル