메뉴 건너뛰기




Volumn 649 LNCS, Issue , 1992, Pages 49-69

An introduction to partial deduction

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTATION THEORY; LOGIC PROGRAMMING;

EID: 85014073732     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/3-540-56282-6_4     Document Type: Conference Paper
Times cited : (41)

References (46)
  • 2
    • 0017217193 scopus 로고
    • A partial evaluator, and its use as a programming tool
    • L. Beckman et al. A partial evaluator, and its use as a programming tool. Artificial Intelligence, 7(4):319-357, 1976.
    • (1976) Artificial Intelligence , vol.7 , Issue.4 , pp. 319-357
    • Beckman, L.1
  • 3
    • 30244547063 scopus 로고
    • A Procedure for the Partial Evaluation of Logic Programs
    • Department of Computer Science, University of Bristol
    • K. Benkerimi and J. Lloyd. A Procedure for the Partial Evaluation of Logic Programs. TR-89- 04, Department of Computer Science, University of Bristol, 1989.
    • (1989) TR-89- 04
    • Benkerimi, K.1    Lloyd, J.2
  • 4
    • 0003867376 scopus 로고
    • editors. Partial Evaluation and Mized Computation. , Gammel Avernæs, Denmark, October 1987. North-Holland
    • D. Bjørner, A. Ershov, and N. Jones, editors. Partial Evaluation and Mized Computation. Proceedings of the IFIP TC2 Workshop, Gammel Avernæs, Denmark, October 1987. North-Holland, 1988. 625 pages.
    • (1988) Proceedings of the IFIP TC2 Workshop , pp. 625
    • Bjørner, D.1    Ershov, A.2    Jones, N.3
  • 5
    • 85029579395 scopus 로고
    • Loop checking in partial deduction. CS-R 9134
    • Center for Mathematics and Computer Science, Amsterdam
    • R. Bol. Loop checking in partial deduction. CS-R 9134, Center for Mathematics and Computer Science, Amsterdam, 1991. To appear in the Journal of Logic Programming.
    • (1991) To Appear in the Journal of Logic Programming
    • Bol, R.1
  • 6
    • 0004202395 scopus 로고
    • PhD thesis, DIKU, University of Copenhagen, Denmark, Revised version: DIKU Report 90/17
    • A. Bondorf. Self-Applicable Partial Evaluation. PhD thesis, DIKU, University of Copenhagen, Denmark, 1990. Revised version: DIKU Report 90/17.
    • (1990) Self-Applicable Partial Evaluation
    • Bondorf, A.1
  • 8
    • 1542799072 scopus 로고
    • Query Evaluation in Recursive Databases: Bottom-up and Topdown Reconciled.
    • December, Kyoto, Japan
    • F. Bry. Query Evaluation in Recursive Databases: Bottom-up and Topdown Reconciled. In Proc. Ist Int. Conf on Deductive and Object-Oriented Databases, December 1989. Kyoto, Japan.
    • (1989) In Proc. Ist Int. Conf on Deductive and Object-Oriented Databases
    • Bry, F.1
  • 9
    • 0017419683 scopus 로고
    • Some transformations for developing recursive programs
    • R. M. Burstall and J. Darlington. Some transformations for developing recursive programs. Journal of ACM, 24(1):44-67, 1977.
    • (1977) Journal of ACM , vol.24 , Issue.1 , pp. 44-67
    • Burstall, R.M.1    Darlington, J.2
  • 11
    • 0000826543 scopus 로고
    • H. Gallaire and J. Minker, editors, Logic and Data Bases, Plenum Press
    • K. Clark. Negation as failure. In H. Gallaire and J. Minker, editors, Logic and Data Bases, pages 293-322. Plenum Press, 1978.
    • (1978) Negation as Failure , pp. 293-322
    • Clark, K.1
  • 12
    • 85029572791 scopus 로고
    • Abstract interpretation and application to logic programming. Rapport de Recherche 8
    • Laboratoire d'Informatique, 91128 Palaiseau Cedex France
    • P. Cousot and R. Cousot. Abstract interpretation and application to logic programming. Rapport de Recherche 8, Ecole Polytechnique, Laboratoire d'Informatique, 91128 Palaiseau Cedex France, 1992.
    • (1992) Ecole Polytechnique
    • Cousot, P.1    Cousot, R.2
  • 13
    • 85034848299 scopus 로고
    • On comspiling embedded languages in Lisp
    • P. Emanuelson and A. Haraldsson. On comspiling embedded languages in Lisp. In 1980 Lisp Conference, Stanford, California, pages 208-215, 1980.
    • (1980) 1980 Lisp Conference , pp. 208-215
    • Emanuelson, P.1    Haraldsson, A.2
  • 14
    • 0002666620 scopus 로고
    • E. Neuhold, editor, Formal Description of Programming Concepts, North-Holland
    • A. Ershov. On the essence of compilation. In E. Neuhold, editor, Formal Description of Programming Concepts, pages 391-420. North-Holland, 1978.
    • (1978) On the Essence of Compilation , pp. 391-420
    • Ershov, A.1
  • 15
    • 0347374353 scopus 로고
    • A self-applicable partial evaluator and its use in incremental compilation
    • H. Fujita and K. Furukawa. A self-applicable partial evaluator and its use in incremental compilation. New Generation Computing, 6(2,3):91-118, 1988.
    • (1988) New Generation Computing , vol.6 , Issue.2-3 , pp. 91-118
    • Fujita, H.1    Furukawa, K.2
  • 16
    • 0000146309 scopus 로고
    • Partial evaluation of computation process - an approach to a compiler-compiler. Systems, Computers
    • Y. Futamura. Partial evaluation of computation process - an approach to a compiler-compiler. Systems, Computers, Controls, 2(5):45-50, 1971.
    • (1971) Controls , vol.2 , Issue.5 , pp. 45-50
    • Futamura, Y.1
  • 18
    • 0342295075 scopus 로고
    • Some low-level source transformations for logic programs
    • In M. Bruynooghe, editor, April 1990, Leuven, Belgium, Department of Computer Science, KU Leuven, Belgium
    • J. Gallagher and M. Bruynooghe. Some low-level source transformations for logic programs. In M. Bruynooghe, editor, Proceedings of the Second Workshop on Meta-Programming in Logic, April 1990, Leuven, Belgium, pages 229-246. Department of Computer Science, KU Leuven, Belgium, 1990.
    • (1990) Proceedings of the Second Workshop on Meta-Programming in Logic , pp. 229-246
    • Gallagher, J.1    Bruynooghe, M.2
  • 19
    • 0002157340 scopus 로고
    • A partial evaluator for the untyped lambdacalculus
    • C. Gomard and N. Jones. A partial evaluator for the untyped lambdacalculus. Journal of Functional Programming, 1(1):21-69, January 1991.
    • (1991) Journal of Functional Programming , vol.1 , Issue.1 , pp. 21-69
    • Gomard, C.1    Jones, N.2
  • 20
    • 0041681855 scopus 로고
    • hD thesis, LinkSping University, Sweden, LinkSping Studies in Science and Technology Dissertations 14
    • A. Haraldsson. A Program Manipulation System Based on Partial Evaluation. PhD thesis, LinkSping University, Sweden, 1977. LinkSping Studies in Science and Technology Dissertations 14.
    • (1977) A Program Manipulation System Based on Partial Evaluation
    • Haraldsson, A.1
  • 22
    • 84976668747 scopus 로고
    • Derivation of logic programs
    • C. J. Hogger. Derivation of logic programs. Journal of ACn, 28(2):372-392, 1982.
    • (1982) Journal of Acn , vol.28 , Issue.2 , pp. 372-392
    • Hogger, C.J.1
  • 23
    • 0001825807 scopus 로고
    • . Mix: A self-applicable partial evaluator for experiments in compiler generation
    • N. Jones, P. Sestoft, and H. Søndergaard. Mix: A self-applicable partial evaluator for experiments in compiler generation. Lisp and Symbolic Computation, 2(1):9-50, 1989.
    • (1989) Lisp and Symbolic Computation , vol.2 , Issue.1 , pp. 9-50
    • Jones, N.1    Sestoft, P.2    Søndergaard, H.3
  • 26
    • 85032862133 scopus 로고
    • Partial evaluation as a means for infereneing data structures in an applicative language: A theory and implementation in the case of Prolog
    • ACM
    • J. Komorowski. Partial evaluation as a means for infereneing data structures in an applicative language: a theory and implementation in the case of Prolog. In Proc. of the ACM Syrup. Principles of Programming Languages, pages 255-267. ACM, 1982.
    • (1982) Proc. of the ACM Syrup. Principles of Programming Languages , pp. 255-267
    • Komorowski, J.1
  • 28
    • 85028842646 scopus 로고
    • Elements of a programming methodology founded on partial deduction - part 1
    • In Z. Ras, editor, North Holland, October, Knoxville, Tennessee
    • J. Komorowski. Elements of a programming methodology founded on partial deduction - part 1. In Z. Ras, editor, Proc. of the Int. Syrup. on Methodologies for Intelligent Systems. North Holland, October 1990. Knoxville, Tennessee.
    • (1990) Proc. of the Int. Syrup. on Methodologies for Intelligent Systems
    • Komorowski, J.1
  • 34
    • 0001659384 scopus 로고
    • Partial evaluation in logic programming
    • (also, TR-87-09, Dept. of Comp. Sc., U. of Bristol)
    • J. W. Lloyd and J. C. Shepherdson. Partial evaluation in logic programming. Journal of Logic Programming, 1991. (also, TR-87-09, Dept. of Comp. Sc., U. of Bristol).
    • (1991) Journal of Logic Programming
    • Lloyd, J.W.1    Shepherdson, J.C.2
  • 35
    • 85029578864 scopus 로고
    • Explanation-based learning and partial deduction
    • Trondheim, Norway
    • Å. Mæhle. Explanation-based learning and partial deduction. In Proc. Of Norsk Informatikk Konferanse, pages 175-188, Trondheim, Norway, 1991.
    • (1991) Proc. of Norsk Informatikk Konferanse , pp. 175-188
    • Mæhle, Å.1
  • 37
    • 84913006653 scopus 로고
    • Decidability results and characterization of strategies for the development of logic programs.
    • Lisabon, Portugal, MIT Press
    • A. Pettorossi and M. Proietti. Decidability results and characterization of strategies for the development of logic programs. In Proc. of the International Conf. on Logic Programming, Lisabon, Portugal, 1989. MIT Press.
    • (1989) In Proc. of the International Conf. on Logic Programming
    • Pettorossi, A.1    Proietti, M.2
  • 38
    • 0027590276 scopus 로고
    • He loop absorption and the generalization strategies for the development of logic programs and partial deduction
    • In J. Komorowski, editor, North-Holland, to appear
    • A. Pettorossi and M. Proietti. The loop absorption and the generalization strategies for the development of logic programs and partial deduction. In J. Komorowski, editor, Special Issue of the Journal of Logic Programming on Partial Deduction. North-Holland, 1992. to appear.
    • (1992) Special Issue of the Journal of Logic Programming on Partial Deduction
    • Pettorossi, A.1    Proietti, M.2
  • 40
    • 85029576630 scopus 로고
    • Report TRITATCS-9101
    • PhD thesis, Kungliga Tekniska HSgskolan, Stockholm, Sweden
    • D. Sahlin. An Automatic Partial Evaluator for Full Prolog. PhD thesis, Kungliga Tekniska HSgskolan, Stockholm, Sweden, 1991. Report TRITATCS-9101, 170 pages.
    • (1991) An Automatic Partial Evaluator for Full Prolog. , pp. 170
    • Sahlin, D.1
  • 44
    • 0347717924 scopus 로고
    • Partial evaluation of Prolog programs and its application to meta programming
    • Dublin, Ireland, pages 415-420. North-Holland
    • A. Takeuchi and K. Furukawa. Partial evaluation of Prolog programs and its application to meta programming. In H.-J. Kugler, editor, Information Processing 86, Dublin, Ireland, pages 415-420. North-Holland, 1986.
    • (1986) In H.-J. Kugler, editor, Information Processing 86
    • Takeuchi, A.1    Furukawa, K.2
  • 45
    • 85029588852 scopus 로고
    • Unfold/fold transformation of logic programs
    • editor, iclp, pages 127-138
    • H. Tamaki and T. Sato. Unfold/fold transformation of logic programs. In S.-Å. Tiirnlund, editor, iclp, pages 127-138, 1984.
    • (1984) In S.-Å. Tiirnlund
    • Tamaki, H.1    Sato, T.2


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