메뉴 건너뛰기




Volumn 23, Issue 2-4, 1997, Pages 61-85

Lazy narrowing with simplification

Author keywords

Functional logic programming; Lazy narrowing; Narrowing; Term rewriting; Unification

Indexed keywords

COMPUTATIONAL LINGUISTICS; COMPUTER PROGRAMMING LANGUAGES; FORMAL LOGIC;

EID: 0031176661     PISSN: 00960551     EISSN: None     Source Type: Journal    
DOI: 10.1016/S0096-0551(97)00010-6     Document Type: Article
Times cited : (10)

References (44)
  • 1
    • 0028427164 scopus 로고
    • The integration of functions into logic programming: From theory to practice
    • M. Hanus. The integration of functions into logic programming: From theory to practice. Journal of Logic Programming 19 & 20, 583-628 (1994).
    • (1994) Journal of Logic Programming , vol.19-20 , pp. 583-628
    • Hanus, M.1
  • 2
    • 0016115108 scopus 로고
    • Automated theorem-proving for theories with simplifiers, commutativity, and associativity
    • J. R. Slagle. Automated theorem-proving for theories with simplifiers, commutativity, and associativity. Journal of the ACM 21, 622-642 (1974).
    • (1974) Journal of the ACM , vol.21 , pp. 622-642
    • Slagle, J.R.1
  • 4
    • 0022185483 scopus 로고
    • SLOG: A logic programming language interpreter based on clausal superposition and rewriting
    • Boston
    • Fribourg, L., SLOG: A logic programming language interpreter based on clausal superposition and rewriting. In Proc. IEEE International Symposium on Logic Programming, Boston, 1985, pp. 172-184.
    • (1985) Proc. IEEE International Symposium on Logic Programming , pp. 172-184
    • Fribourg, L.1
  • 5
    • 33749837925 scopus 로고
    • On completeness of narrowing strategies
    • Springer LNCS 299
    • Echahed, R., On completeness of narrowing strategies. In Proc. CAAP'88, Springer LNCS 299, 1988, pp. 89-101.
    • (1988) Proc. CAAP'88 , pp. 89-101
    • Echahed, R.1
  • 6
    • 0022213996 scopus 로고
    • Narrowing as the operational semantics of functional languages
    • Boston
    • Reddy, U. S., Narrowing as the operational semantics of functional languages. In Proc. IEEE Internat. Symposium on Logic Programming, Boston, 1985, pp. 138-151.
    • (1985) Proc. IEEE Internat. Symposium on Logic Programming , pp. 138-151
    • Reddy, U.S.1
  • 9
    • 0002436797 scopus 로고
    • First-order unification in an equational theory
    • Austin, TX. Academic Press
    • Fay, M. J., First-order unification in an equational theory. In Proc. 4th Workshop on Automated Deduction, Austin, TX, 1979. Academic Press, pp. 161-167.
    • (1979) Proc. 4th Workshop on Automated Deduction , pp. 161-167
    • Fay, M.J.1
  • 16
    • 0002741506 scopus 로고
    • On extra variables in (equational) logic programming
    • MIT Press
    • Hanus, M., On extra variables in (equational) logic programming. In Proc. International Conference on Logic Programming, MIT Press, 1995, pp. 665-679.
    • (1995) Proc. International Conference on Logic Programming , pp. 665-679
    • Hanus, M.1
  • 18
    • 85032489012 scopus 로고
    • Narrowing and unification in functional programming - An evaluation mechanism for absolute set abstraction
    • Springer LNCS 355
    • Darlington, J. and Guo, Y., Narrowing and unification in functional programming - an evaluation mechanism for absolute set abstraction. In Proc. of the Conference on Rewriting Techniques and Applications, Springer LNCS 355, 1989, pp. 92-108.
    • (1989) Proc. of the Conference on Rewriting Techniques and Applications , pp. 92-108
    • Darlington, J.1    Guo, Y.2
  • 23
    • 0022822254 scopus 로고
    • Design and implementation of a generic, logic and functional programming language
    • Springer LNCS 213
    • Bert, D. and Echahed, R., Design and implementation of a generic, logic and functional programming language. In Proc. European Symposium on Programming, Springer LNCS 213, 1986, pp. 119-132.
    • (1986) Proc. European Symposium on Programming , pp. 119-132
    • Bert, D.1    Echahed, R.2
  • 26
    • 85029801899 scopus 로고
    • Detecting redundant narrowing derivations by the lse-sl reducibility test
    • Springer LNCS 488
    • Krischer, S. and Bockmayr, A., Detecting redundant narrowing derivations by the LSE-SL reducibility test. In Proc. RTA'91. Springer LNCS 488, 1991.
    • (1991) Proc. RTA'91
    • Krischer, S.1    Bockmayr, A.2
  • 27
    • 0010081394 scopus 로고
    • Lazy unification algorithms for canonical rewrite systems
    • Chapt. 8, ed. Hassan Aït-Kaci and Maurice Nivat. Academic Press, New York
    • Martelli, A., Rossi, G. F. and Moiso, C., Lazy unification algorithms for canonical rewrite systems. In Resolution of Equations in Algebraic Structures, Vol. 2, Rewriting Techniques, Chapt. 8, ed. Hassan Aït-Kaci and Maurice Nivat. Academic Press, New York, 1989, pp. 245-274.
    • (1989) Resolution of Equations in Algebraic Structures, Vol. 2, Rewriting Techniques , vol.2 , pp. 245-274
    • Martelli, A.1    Rossi, G.F.2    Moiso, C.3
  • 30
    • 0024960701 scopus 로고
    • Complete sets of transformations for general E-unification
    • J. H. Gallier and W. Snyder. Complete sets of transformations for general E-unification. Theoretical Computer Science 67, 203-260 (1989).
    • (1989) Theoretical Computer Science , vol.67 , pp. 203-260
    • Gallier, J.H.1    Snyder, W.2
  • 31
    • 0001686885 scopus 로고
    • Completion of a set of rules modulo a set of equations
    • J.-P. Jouannaud and H. Kirchner. Completion of a set of rules modulo a set of equations. SIAM Journal on Computing 15, 1155-1194 (1986).
    • (1986) SIAM Journal on Computing , vol.15 , pp. 1155-1194
    • Jouannaud, J.-P.1    Kirchner, H.2
  • 33
    • 0022849749 scopus 로고
    • Experiences with the RAP system - A specification interpreter combining term rewriting and resolution
    • Springer LNCS 213
    • Geser, A. and Hussmann, H., Experiences with the RAP system - a specification interpreter combining term rewriting and resolution. In Proc. of ESOP 86, Springer LNCS 213, 1986, pp. 339-350.
    • (1986) Proc. of ESOP 86 , pp. 339-350
    • Geser, A.1    Hussmann, H.2
  • 34
    • 85031009855 scopus 로고
    • Efficient implementation of narrowing and rewriting
    • Springer LNAI 567
    • Hanus, M., Efficient implementation of narrowing and rewriting. In Proc. Int. Workshop on Processing Declarative Knowledge, Springer LNAI 567, 1991, pp. 344-365.
    • (1991) Proc. Int. Workshop on Processing Declarative Knowledge , pp. 344-365
    • Hanus, M.1
  • 35
    • 0001775354 scopus 로고
    • Dynamic detection of determinism in functional logic languages
    • R. Loogen and S. Winkler. Dynamic detection of determinism in functional logic languages. Theoretical Computer Science 142, 59-87 (1995).
    • (1995) Theoretical Computer Science , vol.142 , pp. 59-87
    • Loogen, R.1    Winkler, S.2
  • 40
    • 0004727652 scopus 로고
    • Equational programming
    • ed. J. E. Hayes, D. Michie and J. Richards. Oxford Press
    • Dershowitz, N. and Plaisted, D. A., Equational programming. In Machine Intelligence 11, ed. J. E. Hayes, D. Michie and J. Richards. Oxford Press, 1988, pp. 21-56.
    • (1988) Machine Intelligence , vol.11 , pp. 21-56
    • Dershowitz, N.1    Plaisted, D.A.2
  • 44
    • 0013157974 scopus 로고
    • Relating the implementation techniques of functional and functional logic languages
    • R. Loogen. Relating the implementation techniques of functional and functional logic languages. New Generation Computing 11, 179-215 (1993).
    • (1993) New Generation Computing , vol.11 , pp. 179-215
    • Loogen, R.1


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