메뉴 건너뛰기




Volumn 3049, Issue , 2004, Pages 189-232

Binding-time analysis for mercury

Author keywords

[No Author keywords available]

Indexed keywords

LOGIC PROGRAMMING;

EID: 34547147427     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/978-3-540-25951-0_7     Document Type: Article
Times cited : (6)

References (51)
  • 1
    • 0027794575 scopus 로고
    • Binding-time analysis and the taming of C pointers
    • ACM
    • L.O. Andersen. Binding-time analysis and the taming of C pointers. In PEPM93, pages 47-58. ACM, 1993.
    • (1993) PEPM93 , pp. 47-58
    • Andersen, L.O.1
  • 2
    • 0036238224 scopus 로고    scopus 로고
    • Binding-time analysis for both static and dynamic expressions
    • K. Asai. Binding-time analysis for both static and dynamic expressions. New Generation Computing, 20(1):27-52, 2001.
    • (2001) New Generation Computing , vol.20 , Issue.1 , pp. 27-52
    • Asai, K.1
  • 3
    • 52849118214 scopus 로고    scopus 로고
    • Binding-time analysis for both static and dynamic expressions
    • Kenichi Asai. Binding-time analysis for both static and dynamic expressions. In Static Analysis Symposium, pages 117-133, 1999.
    • (1999) Static Analysis Symposium , pp. 117-133
    • Asai, K.1
  • 4
    • 0026386060 scopus 로고
    • Automatic autoprojection of higher order recursive equations
    • A. Bondorf. Automatic autoprojection of higher order recursive equations. Science of Computer Programming, 17:3-34, 1991.
    • (1991) Science of Computer Programming , vol.17 , pp. 3-34
    • Bondorf, A.1
  • 5
    • 85010922848 scopus 로고
    • Efficient analyses for realistic off-line partial evaluation
    • A. Bondorf and J. Jørgensen. Efficient analyses for realistic off-line partial evaluation. Journal of Functional Programming, 3(3):315-346, 1993.
    • (1993) Journal of Functional Programming , vol.3 , Issue.3 , pp. 315-346
    • Bondorf, A.1    Jørgensen, J.2
  • 6
    • 84947739701 scopus 로고    scopus 로고
    • A polyvariant binding-time analysis for off-line partial deduction
    • C. Hankin, editor, Lisbon, Portugal, Springer-Verlag. LNCS 1381
    • Maurice Bruynooghe, Michael Leuschel, and Kostis Sagonas. A polyvariant binding-time analysis for off-line partial deduction. In C. Hankin, editor, Programming Languages and Systems, Proc. of ESOP'98, part of ETAPS'98, pages 27-41, Lisbon, Portugal, 1998. Springer-Verlag. LNCS 1381.
    • (1998) Programming Languages and Systems, Proc. of ESOP'98, Part of ETAPS'98 , pp. 27-41
    • Bruynooghe, M.1    Leuschel, M.2    Sagonas, K.3
  • 7
    • 84871293738 scopus 로고    scopus 로고
    • Pos(T): Analyzing dependencies in typed logic programs
    • Perspectives of System Informatics, 4th International Andrei Ershov Memorial Conference, PSI 2001, Revised Papers, Springer-Verlag
    • Maurice Bruynooghe, Wim Vanhoof, and Michael Codish. Pos(T) : Analyzing dependencies in typed logic programs. In Perspectives of System Informatics, 4th International Andrei Ershov Memorial Conference, PSI 2001, Revised Papers, volume 2244 of LNCS, pages 406-420. Springer-Verlag, 2001.
    • (2001) LNCS , vol.2244 , pp. 406-420
    • Bruynooghe, M.1    Vanhoof, W.2    Codish, M.3
  • 10
    • 84957714677 scopus 로고    scopus 로고
    • A uniform approach for compile-time and run-time specialization
    • O. Danvy, R. Glück, and P. Thiemann, editors, Partial Evaluation, Springer-Verlag
    • C. Consel et al. A uniform approach for compile-time and run-time specialization. In O. Danvy, R. Glück, and P. Thiemann, editors, Partial Evaluation, volume 1110 of Lecture Notes in Computer Science, pages 54-72. Springer-Verlag, 1996.
    • (1996) Lecture Notes in Computer Science , vol.1110 , pp. 54-72
    • Consel, C.1
  • 13
    • 0000146309 scopus 로고
    • Partial evaluation of a computation process -an approach to a compiler-compiler
    • Y. Futamura. Partial evaluation of a computation process -an approach to a compiler-compiler. Systems, Computers, Controls, 2(5):45-50, 1971.
    • (1971) Systems, Computers, Controls , vol.2 , Issue.5 , pp. 45-50
    • Futamura, Y.1
  • 14
    • 0031187024 scopus 로고    scopus 로고
    • An automatic program generator for multi-level specialization
    • R. Glück and J. Jørgensen. An automatic program generator for multi-level specialization. Lisp and Symbolic Computation, 10:113-158, 1997.
    • (1997) Lisp and Symbolic Computation , vol.10 , pp. 113-158
    • Glück, R.1    Jørgensen, J.2
  • 15
    • 0002157340 scopus 로고
    • A partial evaluator for the untyped lambda-calculus
    • C.K. Gomard and N.D. Jones. A partial evaluator for the untyped lambda-calculus. Journal of Functional Programming, l(l):21-69, 1991.
    • (1991) Journal of Functional Programming , vol.50 , Issue.1 , pp. 21-69
    • Gomard, C.K.1    Jones, N.D.2
  • 17
    • 85019291505 scopus 로고
    • Efficient type inference for higher-order binding-time analysis
    • J. Hughes, editor, Functional Programming Languages and Computer Architecture, Cambridge, Massachusetts, August 1991 ACM, Springer-Verlag
    • F. Henglein. Efficient type inference for higher-order binding-time analysis. In J. Hughes, editor, Functional Programming Languages and Computer Architecture, Cambridge, Massachusetts, August 1991 (Lecture Notes in Computer Science, vol. 523), pages 448-472. ACM, Springer-Verlag, 1991.
    • (1991) Lecture Notes in Computer Science , vol.523 , pp. 448-472
    • Henglein, F.1
  • 18
    • 38949161688 scopus 로고
    • Simple closure analysis
    • DIKU Semantics Report
    • F Henglein. Simple closure analysis. Technical Report D-193, DIKU Semantics Report, 1992.
    • (1992) Technical Report D-193
    • Henglein, F.1
  • 19
    • 84968803229 scopus 로고
    • Polymorphic binding-time analysis
    • D. Sannella, editor, Programming Languages and Systems - ESOP'94- 5th European Symposium on Programming, Edinburgh, U.K., April 1994 Springer-Verlag
    • F. Henglein and C. Mossin. Polymorphic binding-time analysis. In D. Sannella, editor, Programming Languages and Systems - ESOP'94- 5th European Symposium on Programming, Edinburgh, U.K., April 1994 (Lecture Notes in Computer Science, vol. 788), pages 287-301. Springer-Verlag, 1994.
    • (1994) Lecture Notes in Computer Science , vol.788 , pp. 287-301
    • Henglein, F.1    Mossin, C.2
  • 20
    • 0030681438 scopus 로고    scopus 로고
    • Accurate binding-time analysis for imperative languages: Flow, context, and return sensitivity
    • ACM
    • L. Hornof and J. Noyé. Accurate binding-time analysis for imperative languages: Flow, context, and return sensitivity. In PEPM97, pages 63-73. ACM, 1997.
    • (1997) PEPM97 , pp. 63-73
    • Hornof, L.1    Noyé, J.2
  • 21
    • 0001383461 scopus 로고
    • Static analysis of logic programs for independent AND-parallelism
    • May/July
    • Dean Jacobs and Anno Langen. Static analysis of logic programs for independent AND-parallelism. Journal of Logic Programming, 13(2 &3):291-314, May/July 1992.
    • (1992) Journal of Logic Programming , vol.13 , Issue.2-3 , pp. 291-314
    • Jacobs, D.1    Langen, A.2
  • 22
    • 36849084543 scopus 로고
    • Deriving descriptions of possible values of program variables by means of abstract interpretation
    • G. Janssens and M. Bruynooghe. Deriving descriptions of possible values of program variables by means of abstract interpretation. Journal of Logic Programming, 13(2&3):205-258, 1992.
    • (1992) Journal of Logic Programming , vol.13 , Issue.2-3 , pp. 205-258
    • Janssens, G.1    Bruynooghe, M.2
  • 24
    • 84976699260 scopus 로고
    • An experiment in partial evaluation: The generation of a compiler generator
    • J.-P. Jouannaud, editor, Rewriting Techniques and Applications, Dijon, France. Springer-Verlag
    • N.D. Jones, P. Sestoft, and H. Søndergaard. An experiment in partial evaluation: The generation of a compiler generator. In J.-P. Jouannaud, editor, Rewriting Techniques and Applications, Dijon, France. (Lecture Notes in Computer Science, vol. 202), pages 124-140. Springer-Verlag, 1985.
    • (1985) Lecture Notes in Computer Science , vol.202 , pp. 124-140
    • Jones, N.D.1    Sestoft, P.2    Søndergaard, H.3
  • 25
    • 84957654264 scopus 로고    scopus 로고
    • Efficiently generating efficient generating extensions in Prolog
    • O. Danvy, R. Glück, and P. Thiemann, editors, Schloss Dagstuhl, Germany, Springer-Verlag, LNCS 1110
    • J. Jørgensen and M. Leuschel. Efficiently generating efficient generating extensions in Prolog. In O. Danvy, R. Glück, and P. Thiemann, editors, Proceedings Dagstuhl Seminar on Partial Evaluation, pages 238-262, Schloss Dagstuhl, Germany, 1996. Springer-Verlag, LNCS 1110.
    • (1996) Proceedings Dagstuhl Seminar on Partial Evaluation , pp. 238-262
    • Jørgensen, J.1    Leuschel, M.2
  • 26
    • 0346895317 scopus 로고    scopus 로고
    • Termination analysis with types is more accurate
    • Logic Programming, 19th International Conference, ICLP 2003, Springer-Verlag
    • Vitaly Lagoon, Fred Mesnard, and Peter Stuckey. Termination analysis with types is more accurate. In Logic Programming, 19th International Conference, ICLP 2003, volume 2916 of LNCS, pages 254-268. Springer-Verlag, 2003.
    • (2003) LNCS , vol.2916 , pp. 254-268
    • Lagoon, V.1    Mesnard, F.2    Stuckey, P.3
  • 27
    • 0026303964 scopus 로고
    • Typed Prolog: A semantic reconstruction of the Mycroft-O'Keefe type system
    • Kazunori Saraswat, Vijay; Ueda, editor, San Diego, CA, MIT Press
    • T. K. Lakshman and Uday S. Reddy. Typed Prolog: A semantic reconstruction of the Mycroft-O'Keefe type system. In Kazunori Saraswat, Vijay; Ueda, editor, Proceedings of the 1991 International Symposium on Logic Programming (ISLP'91), pages 202-220, San Diego, CA, 1991. MIT Press.
    • (1991) Proceedings of the 1991 International Symposium on Logic Programming (ISLP'91) , pp. 202-220
    • Lakshman, T.K.1    Reddy, U.S.2
  • 28
    • 35048844615 scopus 로고
    • Dependent sums express separation of binding times
    • K. Davis and J. Hughes, editors, Springer-Verlag
    • J. Launchbury. Dependent sums express separation of binding times. In K. Davis and J. Hughes, editors, Functional Programming, Glasgow, Scotland, 1989, pages 238-253. Springer-Verlag, 1990.
    • (1990) Functional Programming, Glasgow, Scotland, 1989 , pp. 238-253
    • Launchbury, J.1
  • 29
    • 11244349004 scopus 로고    scopus 로고
    • Specializing interpreters using offline partial deduction
    • K.K. Lau and M. Bruynooghe, editors, SpringerVerlag
    • Michael Leuschel, Stephen J. Craig, Maurice Bruynooghe, and Wim Vanhoof. Specializing interpreters using offline partial deduction. In K.K. Lau and M. Bruynooghe, editors, Program Development in Computational Logic. SpringerVerlag, 2004.
    • (2004) Program Development in Computational Logic
    • Leuschel, M.1    Craig, S.J.2    Bruynooghe, M.3    Vanhoof, W.4
  • 31
    • 0013066110 scopus 로고
    • Declarative error diagnosis
    • J. W. Lloyd. Declarative error diagnosis. New Generation Computing, 5:133-154, 1987.
    • (1987) New Generation Computing , vol.5 , pp. 133-154
    • Lloyd, J.W.1
  • 32
    • 85033678121 scopus 로고
    • Binding Time Analysis for Polymorphically Typed Higher Order Languages
    • J. Diaz and F. Orejas, editors, TAPSOFT'89, Barcelona, Spain, Springer-Verlag
    • T Mogensen. Binding Time Analysis for Polymorphically Typed Higher Order Languages. In J. Diaz and F. Orejas, editors, TAPSOFT'89, Barcelona, Spain, volume 352 of LNCS, pages 298-312. Springer-Verlag, 1989.
    • (1989) LNCS , vol.352 , pp. 298-312
    • Mogensen, T.1
  • 33
    • 0345767828 scopus 로고
    • Logimix: A self-applicable partial evaluator for Prolog
    • K.-K. Lau and T. Clement, editors, Springer-Verlag, Workshops in Computing Series
    • T. Mogensen and A. Bondorf. Logimix: A self-applicable partial evaluator for Prolog. In K.-K. Lau and T. Clement, editors, Proceedings LOPSTR'92, pages 214-227. Springer-Verlag, Workshops in Computing Series, 1993.
    • (1993) Proceedings LOPSTR'92 , pp. 214-227
    • Mogensen, T.1    Bondorf, A.2
  • 34
    • 0021481958 scopus 로고
    • A polymorphic type system for Prolog
    • A. Mycroft and R. A. O'Keefe. A polymorphic type system for Prolog. Artificial Intelligence, 23(3):295-307, 1984.
    • (1984) Artificial Intelligence , vol.23 , Issue.3 , pp. 295-307
    • Mycroft, A.1    O'Keefe, R.A.2
  • 36
    • 18944377922 scopus 로고    scopus 로고
    • Some issues in analysis and specialization of modular Ciao-Prolog programs
    • M. Leuschel, editor, Las Cruces, In Electronic Notes in Theoretical Computer Science, Volume 30 Issue No.2, Elsevier Science
    • G. Puebla and M. Hermenegildo. Some issues in analysis and specialization of modular Ciao-Prolog programs. In M. Leuschel, editor, Proceedings of the Workshop on Optimization and Implementation of Declarative Languages, Las Cruces, 1999. In Electronic Notes in Theoretical Computer Science, Volume 30 Issue No.2, Elsevier Science.
    • (1999) Proceedings of the Workshop on Optimization and Implementation of Declarative Languages
    • Puebla, G.1    Hermenegildo, M.2
  • 37
    • 84937393928 scopus 로고    scopus 로고
    • Analysis of polymorphically typed logic programs using ACIunification
    • Robert Nieuwenhuis and Andrei Voronkov, editors, 8th International Conference on Logic for Programming, Artificial Intelligence and Reasoning, SpringerVerlag
    • Jan-Georg Smaus. Analysis of polymorphically typed logic programs using ACIunification. In Robert Nieuwenhuis and Andrei Voronkov, editors, 8th International Conference on Logic for Programming, Artificial Intelligence and Reasoning, volume 2250 of Lecture Notes in Artificial Intelligence, pages 280-295. SpringerVerlag, 2001.
    • (2001) Lecture Notes in Artificial Intelligence , vol.2250 , pp. 280-295
    • Smaus, J.-G.1
  • 43
    • 0030262017 scopus 로고    scopus 로고
    • The execution algorithm of Mercury, an efficient purely declarative logic programming language
    • Zoltan Somogyi, Fergus Henderson, and Thomas Conway. The execution algorithm of Mercury, an efficient purely declarative logic programming language. Journal of Logic Programming, 29 (1-3): 17-64, 1996.
    • (1996) Journal of Logic Programming , vol.29 , Issue.1-3 , pp. 17-64
    • Somogyi, Z.1    Henderson, F.2    Conway, T.3
  • 46
    • 84956868218 scopus 로고    scopus 로고
    • Binding-time analysis by constraint solving: A modular and higherorder approach for Mercury
    • M. Parigot and A. Voronkov, editors, Logic for Programming and Automated Reasoning, 7th Intl. Conference, LPAR2000, Reunion Island, France
    • W. Vanhoof. Binding-time analysis by constraint solving: a modular and higherorder approach for Mercury. In M. Parigot and A. Voronkov, editors, Logic for Programming and Automated Reasoning, 7th Intl. Conference, LPAR2000, volume 1955 of Lecture Notes in Artificial Intelligence, pages 399 - 416, Reunion Island, France, 2000.
    • (2000) Lecture Notes in Artificial Intelligence , vol.1955 , pp. 399-416
    • Vanhoof, W.1
  • 48
    • 35048902333 scopus 로고    scopus 로고
    • Binding-time analysis for Mercury
    • Venice, Italy, Technical Report, University of Venice
    • W. Vanhoof and M. Bruynooghe. Binding-time analysis for Mercury. In Preproceedings of LOPSTR'99, Venice, Italy, 1999. Technical Report, University of Venice.
    • (1999) Preproceedings of LOPSTR'99
    • Vanhoof, W.1    Bruynooghe, M.2
  • 50
    • 84896398062 scopus 로고    scopus 로고
    • Binding-time annotations without binding-time analysis
    • Logic for Programming, Artificial Intelligence, and Reasoning, 8th International Conference, Proceedings, Springer-Verlag
    • Wim Vanhoof and Maurice Bruynooghe. Binding-time annotations without binding-time analysis. In Logic for Programming, Artificial Intelligence, and Reasoning, 8th International Conference, Proceedings, volume 2250 of Lecture Notes in Artificial Intelligence, pages 707-722. Springer-Verlag, 2001.
    • (2001) Lecture Notes in Artificial Intelligence , vol.2250 , pp. 707-722
    • Vanhoof, W.1    Bruynooghe, M.2
  • 51
    • 84879471822 scopus 로고    scopus 로고
    • When size does matter - Termination analysis for typed logic programs
    • Logic-based Program Synthesis and Transformation, llth International Workshop, LOPSTR 2001, Selected Papers, Springer-Verlag
    • Wim Vanhoof and Maurice Bruynooghe. When size does matter - Termination analysis for typed logic programs. In Logic-based Program Synthesis and Transformation, llth International Workshop, LOPSTR 2001, Selected Papers, volume 2372 of Lecture Notes in Computer Science, pages 129-147. Springer-Verlag, 2002.
    • (2002) Lecture Notes in Computer Science , vol.2372 , pp. 129-147
    • Vanhoof, W.1    Bruynooghe, M.2


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