메뉴 건너뛰기




Volumn 27, Issue 3, 1996, Pages 263-288

Memoizing purely functional top-down backtracking language processors

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTATIONAL COMPLEXITY; COMPUTATIONAL GRAMMARS; COMPUTER PROGRAMMING LANGUAGES; FUNCTIONS; PROGRAMMING THEORY;

EID: 0030288798     PISSN: 01676423     EISSN: None     Source Type: Journal    
DOI: 10.1016/0167-6423(96)00014-7     Document Type: Article
Times cited : (15)

References (22)
  • 3
    • 0014732304 scopus 로고
    • An efficient context-free parsing algorithm
    • J. Earley, An efficient context-free parsing algorithm, Commun. ACM 13 (2) (1970) 94-102.
    • (1970) Commun. ACM , vol.13 , Issue.2 , pp. 94-102
    • Earley, J.1
  • 6
    • 0041646736 scopus 로고
    • Constructing programs as executable attribute grammars
    • R.A. Frost, Constructing programs as executable attribute grammars, Comput. J. 35 (1992) 376-389.
    • (1992) Comput. J. , vol.35 , pp. 376-389
    • Frost, R.A.1
  • 9
    • 85035008991 scopus 로고
    • Lazy memo functions
    • G. Goos and J. Hartmanis, eds., Proc. Conf. on Functional Programming and Computer Architecture, Nancy, France, September 1985, Springer, Berlin
    • R.J.M. Hughes, Lazy memo functions, in: G. Goos and J. Hartmanis, eds., Proc. Conf. on Functional Programming and Computer Architecture, Nancy, France, September 1985, Springer Lecture Note Series, Vol. 201 (Springer, Berlin, 1985).
    • (1985) Springer Lecture Note Series , vol.201
    • Hughes, R.J.M.1
  • 10
    • 84974183714 scopus 로고
    • Higher-order functions for parsing
    • G. Hutton, Higher-order functions for parsing, J. Functional Programming 2(3) (1992) 323-343.
    • (1992) J. Functional Programming , vol.2 , Issue.3 , pp. 323-343
    • Hutton, G.1
  • 11
    • 0025512940 scopus 로고
    • Efficient memo-table management strategies
    • H. Khoshnevisan, Efficient memo-table management strategies, Acta Inform. 28 (1990) 43-81.
    • (1990) Acta Inform. , vol.28 , pp. 43-81
    • Khoshnevisan, H.1
  • 13
    • 0025508880 scopus 로고
    • On Kilbury's modification of Earley's algorithm
    • H. Leiss, On Kilbury's modification of Earley's algorithm, ACM TOPLAS 12 (1990) 610-640.
    • (1990) ACM TOPLAS , vol.12 , pp. 610-640
    • Leiss, H.1
  • 14
    • 0002444193 scopus 로고
    • 'Memo' functions and machine learning
    • D. Michie, 'Memo' functions and machine learning, Nature 218 (1968) 19-22.
    • (1968) Nature , vol.218 , pp. 19-22
    • Michie, D.1
  • 15
    • 0024927385 scopus 로고
    • Computational lambda-calculus and monads
    • Asilomar, Ca June
    • E. Moggi, Computational lambda-calculus and monads, IEEE Symp. on Logic in Computer Science, Asilomar, Ca (June 1989) 14-23.
    • (1989) IEEE Symp. on Logic in Computer Science , pp. 14-23
    • Moggi, E.1
  • 16
    • 84930564281 scopus 로고
    • Techniques for automatic memoisation with applications to context-free parsing
    • P. Norvig, Techniques for automatic memoisation with applications to context-free parsing, Computational Linguistics 17 (1) (1991) 91-98.
    • (1991) Computational Linguistics , vol.17 , Issue.1 , pp. 91-98
    • Norvig, P.1
  • 17
    • 0002732673 scopus 로고
    • A lazy functional programming language with polymorphic types
    • Proc. IFIP Internat. Conf. on Functional Programmiong Languages and Computer Architecture, Nancy, France, Springer, Berlin
    • D. Turner, A lazy functional programming language with polymorphic types, Proc. IFIP Internat. Conf. on Functional Programmiong Languages and Computer Architecture. Nancy, France, Springer Lecture Notes in Computer Science, Vol. 201 (Springer, Berlin, 1985).
    • (1985) Springer Lecture Notes in Computer Science , vol.201
    • Turner, D.1
  • 18
    • 85034994733 scopus 로고
    • How to replace failure by a list of successes
    • P. Jouannaud, ed. Functional Programming Languages and Computer Architectures, Springer, Heidelberg
    • P. Wadler, How to replace failure by a list of successes, in: P. Jouannaud, ed. Functional Programming Languages and Computer Architectures, Lecture Notes in Computer Science, Vol. 201 (Springer, Heidelberg, 1985) 113.
    • (1985) Lecture Notes in Computer Science , vol.201 , pp. 113
    • Wadler, P.1
  • 19
    • 30244505703 scopus 로고
    • Special issue on lazy functional programming
    • P. Wadler, ed., Special issue on lazy functional programming, Comput. J. 32 (2) (1989).
    • (1989) Comput. J. , vol.32 , Issue.2
    • Wadler, P.1
  • 21
    • 0003603172 scopus 로고
    • Monads for functional programming
    • Marktoberdorf Summer School on Program Design Calculi
    • P. Wadler, Monads for Functional Programming, Marktoberdorf Summer School on Program Design Calculi, Springer Lecture Notes in Computer Science, 1992.
    • (1992) Springer Lecture Notes in Computer Science
    • Wadler, P.1
  • 22
    • 84955607329 scopus 로고
    • Monads for functional programming
    • J. Jeuring and E. Meijer eds., Proc. Bastad Spring School on Advanced Functional Programming, Springer, Berlin
    • P. Wadler, Monads for functional programming, in: J. Jeuring and E. Meijer eds., Proc. Bastad Spring School on Advanced Functional Programming, Springer Lecture Notes in Computer Science, Vol. 925 (Springer, Berlin, 1995).
    • (1995) Springer Lecture Notes in Computer Science , vol.925
    • Wadler, P.1


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