Compiling extended concurrent prolog-single queue compilation-

Jiro Tanaka, Makoto Kishishita

研究成果: Conference contribution

抜粋

Extended Concurrent Prolog (ECP) [Fujitsu 85, Tanaka 85a] is an variant of Concurrent Prolog (CP) [Shapiro 83] with OR-parallel, set-abstraction and meta-inference features. In this paper, we describe the implementation of ECP “compiler” by showing how these extended features of ECP can be compiled to a Prolog program. Our ECP compiler has only one scheduling queue to which all the AND-related goals and all the OR-related clauses are enqueued. This scheduling method is designated “Single Queue Compilation.” This “Single Queue Compilation” makes it possible to handle all kinds of AND-relations and OR-relations in a uniform manner.

元の言語English
ホスト出版物のタイトルESOP 86 - European Symposium on Programming, Proceedings
編集者Reinhard Wilhelm, Bernard Robinet
出版者Springer-Verlag
ページ301-314
ページ数14
ISBN(印刷物)9783540164425
DOI
出版物ステータスPublished - 1986 1 1
外部発表Yes
イベントEuropean Symposium on Programming, ESOP 1986 - Saarbrucken, Germany
継続期間: 1986 3 171986 3 19

出版物シリーズ

名前Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
213 LNCS
ISSN(印刷物)0302-9743
ISSN(電子版)1611-3349

Conference

ConferenceEuropean Symposium on Programming, ESOP 1986
Germany
Saarbrucken
期間86/3/1786/3/19

    フィンガープリント

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

これを引用

Tanaka, J., & Kishishita, M. (1986). Compiling extended concurrent prolog-single queue compilation-. : R. Wilhelm, & B. Robinet (版), ESOP 86 - European Symposium on Programming, Proceedings (pp. 301-314). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); 巻数 213 LNCS). Springer-Verlag. https://doi.org/10.1007/3-540-16442-1_23