메뉴 건너뛰기




Volumn 4014 LNCS, Issue , 2006, Pages 379-396

Swapping arguments and results of recursive functions

Author keywords

[No Author keywords available]

Indexed keywords

ARTIFICIAL INTELLIGENCE; COMPUTATION THEORY; COMPUTER SCIENCE; DATA STRUCTURES; INFORMATION TECHNOLOGY; RESPONSE TIME (COMPUTER SYSTEMS);

EID: 33746074095     PISSN: 03029743     EISSN: 16113349     Source Type: Book Series    
DOI: 10.1007/11783596_22     Document Type: Conference Paper
Times cited : (6)

References (25)
  • 2
    • 0024647596 scopus 로고
    • Algebraic identities for program calculation
    • Bird, R.: Algebraic identities for program calculation. Computer J. 32(2) (1989) 122-126
    • (1989) Computer J. , vol.32 , Issue.2 , pp. 122-126
    • Bird, R.1
  • 3
    • 85014115727 scopus 로고
    • Functional programming with bananas, lenses, envelopes and barbed wire
    • Hughes, J., ed.: Proc. of 5th ACM Conf. on Functional Programming Languages and Computer Architecture, FPCA '91. Springer-Verlag
    • Meijer, E., Fokkinga, M., Paterson, R.: Functional programming with bananas, lenses, envelopes and barbed wire. In Hughes, J., ed.: Proc. of 5th ACM Conf. on Functional Programming Languages and Computer Architecture, FPCA '91. Vol. 523 of Lect. Notes in Comput. Sci. Springer-Verlag (1991) 124-144
    • (1991) Lect. Notes in Comput. Sci. , vol.523 , pp. 124-144
    • Meijer, E.1    Fokkinga, M.2    Paterson, R.3
  • 4
    • 0021508525 scopus 로고
    • Using circular programs to eliminate multiple traversals of data
    • Bird, R.: Using circular programs to eliminate multiple traversals of data. Acta Inform. 21 (1984) 239-250
    • (1984) Acta Inform. , vol.21 , pp. 239-250
    • Bird, R.1
  • 6
    • 0000547595 scopus 로고    scopus 로고
    • Rules and strategies for transforming functional and logic programs
    • Pettorossi, A., Proietti, M.: Rules and strategies for transforming functional and logic programs. ACM Comput. Surveys 28(2) (1996) 360-414
    • (1996) ACM Comput. Surveys , vol.28 , Issue.2 , pp. 360-414
    • Pettorossi, A.1    Proietti, M.2
  • 8
    • 0004096237 scopus 로고    scopus 로고
    • Introduction to functional programming using Haskell
    • Prentice Hall
    • Bird, R.: Introduction to Functional Programming using Haskell. Prentice Hall Int. Series in Computer Science. Prentice Hall (1998)
    • (1998) Prentice Hall Int. Series in Computer Science
    • Bird, R.1
  • 13
    • 33746082740 scopus 로고    scopus 로고
    • IO swapping leads you there and back again
    • Rutherford, M.J., ed.: Inst. of Cybernetics, Tallinn Extended abstract of [14]
    • Morihata, A., Kakehi, K., Hu, Z., Takeichi, M.: IO swapping leads you there and back again. In Rutherford, M.J., ed.: Proc. of 7th GPCE Young Researchers Wksh., GPCE-YRW '05. Inst. of Cybernetics, Tallinn (2005) 7-13 Extended abstract of [14].
    • (2005) Proc. of 7th GPCE Young Researchers Wksh., GPCE-YRW '05 , pp. 7-13
    • Morihata, A.1    Kakehi, K.2    Hu, Z.3    Takeichi, M.4
  • 14
    • 33746034077 scopus 로고    scopus 로고
    • Reversing iterations: IO swapping leads you there and back again
    • Dept. of Mathematical Informatics, University of Tokyo
    • Morihata, A., Kakehi, K., Hu, Z., Takeichi, M.: Reversing iterations: IO swapping leads you there and back again. Techn. Report METR 2005-11, Dept. of Mathematical Informatics, University of Tokyo. (2005)
    • (2005) Techn. Report , vol.METR 2005-11
    • Morihata, A.1    Kakehi, K.2    Hu, Z.3    Takeichi, M.4
  • 15
    • 0032288850 scopus 로고    scopus 로고
    • Definitional interpreters for higher-order programming languages
    • Reynolds, J.C.: Definitional interpreters for higher-order programming languages. Higher-Order and Symb. Comput. 11(4) (1998) 363-397
    • (1998) Higher-order and Symb. Comput. , vol.11 , Issue.4 , pp. 363-397
    • Reynolds, J.C.1
  • 16
    • 33746071833 scopus 로고
    • Reprinted from with a foreword
    • // Reprinted from Proc. of 25th ACM Nat. Conf. (1972), with a foreword.
    • (1972) Proc. of 25th ACM Nat. Conf.
  • 17
    • 24044503754 scopus 로고    scopus 로고
    • There and back again
    • Danvy, O., Goldberg, M.: There and back again. Fund. Inform. 66(4) (2005) 397-413
    • (2005) Fund. Inform. , vol.66 , Issue.4 , pp. 397-413
    • Danvy, O.1    Goldberg, M.2
  • 20
    • 0001538613 scopus 로고
    • Semantics of context-free languages
    • Knuth, D.E.: Semantics of context-free languages. Math. Syst. Theory 2(2) (1968) 127-145
    • (1968) Math. Syst. Theory , vol.2 , Issue.2 , pp. 127-145
    • Knuth, D.E.1
  • 21
    • 84887071127 scopus 로고    scopus 로고
    • Benefits of tree transducers for optimizing functional programs
    • Arvind, V., Ramanujam, R., eds.: Proc. of 18th Conf. on Foundations of Software Technology & Theoretical Computer Science, FSTTCS'98. Springer-Verlag
    • Kühnemann, A.: Benefits of tree transducers for optimizing functional programs. In Arvind, V., Ramanujam, R., eds.: Proc. of 18th Conf. on Foundations of Software Technology & Theoretical Computer Science, FSTTCS'98. Vol. 1530 of Lect. Notes in Comput, SCi. Springer-Verlag (1998) 146-157
    • (1998) Lect. Notes in Comput, SCi. , vol.1530 , pp. 146-157
    • Kühnemann, A.1
  • 22
    • 84957700875 scopus 로고    scopus 로고
    • Comparison of deforestation techniques for functional programs and for tree transducers
    • Middeldorp, A., Sato, T., eds.: Proc. of 4th Fuji Int. Symp. on Functional and Logic Programming, FLOPS '99. Springer-Verlag
    • Kühnemann, A.: Comparison of deforestation techniques for functional programs and for tree transducers. In Middeldorp, A., Sato, T., eds.: Proc. of 4th Fuji Int. Symp. on Functional and Logic Programming, FLOPS '99. Vol. 1722 of Lect. Notes in Comput. Sci. Springer-Verlag (1999) 114-130
    • (1999) Lect. Notes in Comput. Sci. , vol.1722 , pp. 114-130
    • Kühnemann, A.1
  • 23
    • 84978963602 scopus 로고    scopus 로고
    • Declarative program transformation: A deforestation case-study
    • Nadathur, G., ed.: Proc. of 1st Int. Conf. on Principles and Practice of Declarative Programming, PPDP '99. Springer-Verlag
    • Correnson, L., Duris, E., Parigot, D., Roussel, G.: Declarative program transformation: A deforestation case-study. In Nadathur, G., ed.: Proc. of 1st Int. Conf. on Principles and Practice of Declarative Programming, PPDP '99. Vol. 1702 of Lect. Notes in Comput. Sci. Springer-Verlag (1999) 360-377
    • (1999) Lect. Notes in Comput. Sci. , vol.1702 , pp. 360-377
    • Correnson, L.1    Duris, E.2    Parigot, D.3    Roussel, G.4
  • 24
    • 3042841950 scopus 로고    scopus 로고
    • Using circular programs to deforest in accumulating parameters
    • Voigtländer, J.: Using circular programs to deforest in accumulating parameters. Higher-Order and Symb. Comput. 17(1-2) (2004) 129-163
    • (2004) Higher-order and Symb. Comput. , vol.17 , Issue.1-2 , pp. 129-163
    • Voigtländer, J.1
  • 25
    • 0026840696 scopus 로고
    • Improving recursive functions by inverting the order of evaluation
    • Boiten, E.A.: Improving recursive functions by inverting the order of evaluation. Sci. of Comput. Programming 18(2) (1992) 139-179
    • (1992) Sci. of Comput. Programming , vol.18 , Issue.2 , pp. 139-179
    • Boiten, E.A.1


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