메뉴 건너뛰기




Volumn 27, Issue 1, 1997, Pages 49-62

An experiment in abstract machine design

Author keywords

Abstract machines; Compiler design; Logic programming; Partial evaluation; Typed feature structures; WAM

Indexed keywords

DATA STRUCTURES; MACHINE ORIENTED LANGUAGES; PROGRAM COMPILERS; PROGRAM TRANSLATORS; PROLOG (PROGRAMMING LANGUAGE);

EID: 0030784278     PISSN: 00380644     EISSN: None     Source Type: Journal    
DOI: 10.1002/(SICI)1097-024X(199701)27:1<49::AID-SPE73>3.0.CO;2-D     Document Type: Article
Times cited : (2)

References (14)
  • 1
    • 0042523930 scopus 로고
    • How to invent a Prolog machine
    • Proc. Third international Conference on Logic Programming, Springer-Verlag, Berlin
    • P. Kursawe, 'How to invent a Prolog machine', Proc. Third international Conference on Logic Programming, Lecture Notes in Computer Science 255, Springer-Verlag, Berlin, 1986, pp. 134-148.
    • (1986) Lecture Notes in Computer Science 255 , pp. 134-148
    • Kursawe, P.1
  • 2
    • 0042275012 scopus 로고
    • Implementing Prolog - Compiling predicate logic programs
    • Edinburgh
    • D. H. D. Warren, 'Implementing Prolog - compiling predicate logic programs', D.A.I. Research Report No. 40, Edinburgh, 1977.
    • (1977) D.A.I. Research Report No. 40
    • Warren, D.H.D.1
  • 4
    • 0027590172 scopus 로고
    • Towards a methodology for the design of abstract machines
    • U. Nilsson, 'Towards a methodology for the design of abstract machines', J. Logic Programming, 16, 163-189 (1993).
    • (1993) J. Logic Programming , vol.16 , pp. 163-189
    • Nilsson, U.1
  • 7
    • 5644260738 scopus 로고
    • ProMix: A Prolog partial evaluation system
    • L. Sterling (ed), MIT Press
    • A. Lakhotia and L. Sterling, 'ProMix: a Prolog partial evaluation system', in L. Sterling (ed), The Practice of Prolog, MIT Press, 1990, pp. 137-179.
    • (1990) The Practice of Prolog , pp. 137-179
    • Lakhotia, A.1    Sterling, L.2
  • 8
    • 5644273303 scopus 로고
    • Implementierung logischer Programmiersprachen
    • Max-Planck-Institut für Informatik, Saarbrücken, Germany
    • M. Hanus, 'Implementierung logischer Programmiersprachen', Lecture Notes, Max-Planck-Institut für Informatik, Saarbrücken, Germany, 1992.
    • (1992) Lecture Notes
    • Hanus, M.1
  • 9
    • 5644299624 scopus 로고
    • How to control unfolding when specializing interpreters
    • Case Western Reserve University, Cleveland, OH
    • A. Lakhotia and L. Sterling, 'How to control unfolding when specializing interpreters', Technical Report CES-88-08, Case Western Reserve University, Cleveland, OH, 1988.
    • (1988) Technical Report CES-88-08
    • Lakhotia, A.1    Sterling, L.2
  • 10
    • 0022791708 scopus 로고
    • LOGIN: A logic programming language with built-in inheritance
    • H. Ait-Kaci and R. Nasr, 'LOGIN: A logic programming language with built-in inheritance', Journal of Logic Programming, 3, 185-215 (1986).
    • (1986) Journal of Logic Programming , vol.3 , pp. 185-215
    • Ait-Kaci, H.1    Nasr, R.2
  • 13
    • 0342501374 scopus 로고
    • A verified Prolog compiler for the Warren Abstract Machine
    • D. M. Russinoff, 'A verified Prolog compiler for the Warren Abstract Machine', Journal of Logic Programming, 13, 367-412 (1992).
    • (1992) Journal of Logic Programming , vol.13 , pp. 367-412
    • Russinoff, D.M.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.