메뉴 건너뛰기




Volumn 3945 LNCS, Issue , 2006, Pages 146-162

A syntactic approach to combining functional notation, lazy evaluation, and higher-order in LP systems

Author keywords

Declarative Languages; Functional; Higher Order; Lazy Evaluation; Logic; Logic Functional Programming

Indexed keywords

CODES (STANDARDS); CODES (SYMBOLS); CONSTRAINT THEORY; DATA STRUCTURES; FORMAL LOGIC; LOGIC PROGRAMMING; PROLOG (PROGRAMMING LANGUAGE);

EID: 33745848385     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/11737414_11     Document Type: Conference Paper
Times cited : (25)

References (32)
  • 2
    • 33745855945 scopus 로고
    • Lazy evaluation in logic
    • Symp. on Progr. Language Impl. and Logic Progr (PLILP'91), Springer Verlag
    • Antoy, S.: Lazy evaluation in logic. In: Symp. on Progr. Language Impl. and Logic Progr (PLILP'91), Springer Verlag (1991) 371-382 LNCS 528.
    • (1991) LNCS , vol.528 , pp. 371-382
    • Antoy, S.1
  • 3
    • 84858924547 scopus 로고    scopus 로고
    • The ciao system. Reference manual (v1.10)
    • Bueno, F., Cabeza, D., Carro, M., Hermenegildo, M., López-García, P., (Eds.), G.P.: School of Computer Science, Technical University of Madrid (UPM) System and on-line version of the manual
    • Bueno, F., Cabeza, D., Carro, M., Hermenegildo, M., López-García, P., (Eds.), G.P.: The Ciao System. Reference Manual (v1.10). The ciao system documentation series-TR, School of Computer Science, Technical University of Madrid (UPM) (2004) System and on-line version of the manual available at http://clip.dia.fi.upm.es/Software/Ciao/.
    • (2004) The Ciao System Documentation Series-TR
  • 4
    • 0040267659 scopus 로고    scopus 로고
    • The ciao prolog system. Reference manual
    • School of Computer Science, Technical University of Madrid (UPM) System and on-line version of the manual
    • Bueno, F., Cabeza, D., Carro, M., Hermenegildo, M., López-García, P., Puebla, G.: The Ciao Prolog System. Reference Manual. The Ciao System Documentation Series-TR CLIP3/97.1, School of Computer Science, Technical University of Madrid (UPM) (1997) System and on-line version of the manual available at http://clip.dia.fi.upm.es/Software/Ciao/.
    • (1997) The Ciao System Documentation Series-TR , vol.CLIP3-97.1
    • Bueno, F.1    Cabeza, D.2    Carro, M.3    Hermenegildo, M.4    López-García, P.5    Puebla, G.6
  • 5
    • 84867756909 scopus 로고    scopus 로고
    • A new module system for prolog
    • International Conference on Computational Logic, CL2000. Springer-Verlag
    • Cabeza, D., Hermenegildo, M.: A New Module System for Prolog. In: International Conference on Computational Logic, CL2000. Number 1861 in LNAI, Springer-Verlag (2000) 131-148
    • (2000) LNAI , vol.1861 , pp. 131-148
    • Cabeza, D.1    Hermenegildo, M.2
  • 8
    • 0037544944 scopus 로고    scopus 로고
    • An assertion language for constraint logic programs
    • Deransart, P., Hermenegildo, M., Maluszynski, J., eds.: Analysis and Visualization Tools for Constraint Programming. Springer-Verlag
    • Puebla, G., Bueno, F., Hermenegildo, M.: An Assertion Language for Constraint Logic Programs. In Deransart, P., Hermenegildo, M., Maluszynski, J., eds.: Analysis and Visualization Tools for Constraint Programming. Number 1870 in LNCS. Springer-Verlag (2000) 23-61
    • (2000) LNCS , vol.1870 , pp. 23-61
    • Puebla, G.1    Bueno, F.2    Hermenegildo, M.3
  • 9
    • 24344435059 scopus 로고    scopus 로고
    • Integrated program debugging, verification, and optimization using abstract interpretation (and the ciao system preprocessor)
    • Hermenegildo, M.V., Puebla, G., Bueno, F., López-García, P.: Integrated Program Debugging, Verification, and Optimization Using Abstract Interpretation (and The Ciao System Preprocessor). Science of Computer Programming 58 (2005) 115-140
    • (2005) Science of Computer Programming , vol.58 , pp. 115-140
    • Hermenegildo, M.V.1    Puebla, G.2    Bueno, F.3    López-García, P.4
  • 10
    • 18944367286 scopus 로고    scopus 로고
    • Higher-order logic programming in ciao
    • Facultad de Informática, UPM
    • Cabeza, D., Hermenegildo, M.: Higher-order Logic Programming in Ciao. Technical Report CLIP7/99.0, Facultad de Informática, UPM (1999)
    • (1999) Technical Report , vol.CLIP7-99.0
    • Cabeza, D.1    Hermenegildo, M.2
  • 11
    • 27144471778 scopus 로고    scopus 로고
    • PhD thesis, Universidad Politécnica de Madrid (UPM), Facultad Informatica UPM, 28660-Boadilla del Monte, Madrid-Spain
    • Cabeza, D.: An Extensible, Global Analysis Friendly Logic Programming System. PhD thesis, Universidad Politécnica de Madrid (UPM), Facultad Informatica UPM, 28660-Boadilla del Monte, Madrid-Spain (2004)
    • (2004) An Extensible, Global Analysis Friendly Logic Programming System
    • Cabeza, D.1
  • 12
    • 35048900999 scopus 로고    scopus 로고
    • Hiord: A type-free higher-order logic programming language with predicate abstraction
    • Ninth Asian Computing Science Conference (ASIAN'04). Springer-Verlag
    • Cabeza, D., Hermenegildo, M., Lipton, J.: Hiord: A Type-Free Higher-Order Logic Programming Language with Predicate Abstraction. In: Ninth Asian Computing Science Conference (ASIAN'04). Number 3321 in LNCS, Springer-Verlag (2004) 93-108
    • (2004) LNCS , vol.3321 , pp. 93-108
    • Cabeza, D.1    Hermenegildo, M.2    Lipton, J.3
  • 16
    • 0011782764 scopus 로고
    • Freeze, indexing, and other implementation issues in the wam
    • University of Melbourne, MIT Press
    • Carlsson, M.: Freeze, Indexing, and Other Implementation Issues in the Wam. In: Fourth International Conference on Logic Programming, University of Melbourne, MIT Press (1987) 40-58
    • (1987) Fourth International Conference on Logic Programming , pp. 40-58
    • Carlsson, M.1
  • 17
    • 0011022114 scopus 로고
    • Adding equations to NU-Prolog
    • Proceedings of The Third International Symposium on Programming Language Implementation and Logic Programming (PLILP'91). Passau, Germany, Springer-Verlag
    • Naish, L.: Adding equations to NU-Prolog. In: Proceedings of The Third International Symposium on Programming Language Implementation and Logic Programming (PLILP'91). Number 528 in Lecture Notes in Computer Science, Passau, Germany, Springer-Verlag (1991) 15-26
    • (1991) Lecture Notes in Computer Science , vol.528 , pp. 15-26
    • Naish, L.1
  • 18
    • 5644254079 scopus 로고
    • 1983-1993: The wonder years of sequential prolog implementation
    • Van Roy, P.: 1983-1993: The Wonder Years of Sequential Prolog Implementation. Journal of Logic Programming 19/20 (1994) 385-441
    • (1994) Journal of Logic Programming , vol.19-20 , pp. 385-441
    • Van Roy, P.1
  • 20
    • 84974711183 scopus 로고    scopus 로고
    • Improving the compilation of prolog to C using moded types and determinism information
    • Proceedings of the Sixth International Symposium on Practical Aspects of Declarative Languages. Heidelberg, Germany, Springer-Verlag
    • Morales, J., Carro, M., Hermenegildo, M.: Improving the Compilation of Prolog to C Using Moded Types and Determinism Information. In: Proceedings of the Sixth International Symposium on Practical Aspects of Declarative Languages. Number 3507 in LNCS, Heidelberg, Germany, Springer-Verlag (2004) 86-103
    • (2004) LNCS , vol.3507 , pp. 86-103
    • Morales, J.1    Carro, M.2    Hermenegildo, M.3
  • 24
    • 0021120115 scopus 로고
    • On the integration of logic programming and functional programming
    • Atlantic City, NJ, IEEE Computer Society
    • Barbuti, R., Bellia, M., Levi, G., Martelli, M.: On the integration of logic programming and functional programming. In: International Symposium on Logic Programming, Atlantic City, NJ, IEEE Computer Society (1984) 160-168
    • (1984) International Symposium on Logic Programming , pp. 160-168
    • Barbuti, R.1    Bellia, M.2    Levi, G.3    Martelli, M.4
  • 25
    • 0022790605 scopus 로고
    • The relation between logic and functional languages
    • Bellia, M., Levi, G.: The relation between logic and functional languages. Journal of Logic Programming 3 (1986) 217-236
    • (1986) Journal of Logic Programming , vol.3 , pp. 217-236
    • Bellia, M.1    Levi, G.2
  • 27
    • 0000733226 scopus 로고
    • HiLog: A foundation for higher order logic programming
    • Chen, W., Kifer, M., Warren, D.: HiLog: A foundation for higher order logic programming. Journal of Logic Programming 15 (1993) 187-230
    • (1993) Journal of Logic Programming , vol.15 , pp. 187-230
    • Chen, W.1    Kifer, M.2    Warren, D.3
  • 28
    • 0030262017 scopus 로고    scopus 로고
    • The execution algorithm of Mercury: An efficient purely declarative logic programming language
    • Somogyi, Z., Henderson, F., Conway, T.: The execution algorithm of Mercury: an efficient purely declarative logic programming language. JLP 29 (1996)
    • (1996) JLP , vol.29
    • Somogyi, Z.1    Henderson, F.2    Conway, T.3
  • 29
    • 33745441556 scopus 로고    scopus 로고
    • Adding constraint solving to mercury
    • Eight International Symposium on Practical Aspects of Declarative Languages. Springer-Verlag
    • Becket, R., de la Banda, M.G., Marriott, K., Somogyi, Z., Stuckey, P.J., Wallace, M.: Adding constraint solving to mercury. In: Eight International Symposium on Practical Aspects of Declarative Languages. Number 2819 in LNCS, Springer-Verlag (2006) 118-133
    • (2006) LNCS , vol.2819 , pp. 118-133
    • Becket, R.1    De La Banda, M.G.2    Marriott, K.3    Somogyi, Z.4    Stuckey, P.J.5    Wallace, M.6
  • 30
    • 45849103678 scopus 로고    scopus 로고
    • The Oz Tutorial
    • Haridi, S., Franzén, N.: The Oz Tutorial. DFKI. (2000) Available from http://www.mozart-oz.org.
    • (2000) DFKI
    • Haridi, S.1    Franzén, N.2
  • 32
    • 84916526187 scopus 로고
    • BABEL: A functional and logic programming language based on constructor discipline and narrowing
    • Conf. on Algebraic and Logic Programming (ALP)
    • Moreno Navarro, J., Rodríguez-Artalejo, M.: BABEL: A functional and logic programming language based on constructor discipline and narrowing. In: Conf. on Algebraic and Logic Programming (ALP). LNCS 343 (1989) 223-232
    • (1989) LNCS , vol.343 , pp. 223-232
    • Moreno Navarro, J.1    Rodríguez-Artalejo, M.2


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