메뉴 건너뛰기




Volumn , Issue SEP., 2002, Pages 126-137

Using circular programs to deforest in accumulating parameters

Author keywords

Accumulating parameters; Circular programs; Deforestation; Intermediate data structures; Lazy composition; Lazy evaluation; Multiple traversals; Program transformation; Tupling

Indexed keywords

ALGORITHMS; BOOLEAN FUNCTIONS; DATA STRUCTURES; RECURSIVE FUNCTIONS; TIME SHARING PROGRAMS;

EID: 0036957022     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/568173.568187     Document Type: Conference Paper
Times cited : (6)

References (28)
  • 1
    • 0021508525 scopus 로고
    • Using circular programs to eliminate multiple traversals of data
    • R. Bird. Using circular programs to eliminate multiple traversals of data. Acta Informatica, 21:239-250, 1984.
    • (1984) Acta Informatica , vol.21 , pp. 239-250
    • Bird, R.1
  • 2
    • 0017419683 scopus 로고
    • A transformation system for developing recursive programs
    • R. Burstall and J. Darlington. A transformation system for developing recursive programs. J. ACM, 24:44-67, 1977.
    • (1977) J. ACM , vol.24 , pp. 44-67
    • Burstall, R.1    Darlington, J.2
  • 3
    • 84971922146 scopus 로고
    • Safe fusion of functional expressions II: Further improvements
    • W. Chin. Safe fusion of functional expressions II: Further improvements. J. Funct. Prog., 4:515-555, 1994.
    • (1994) J. Funct. Prog. , vol.4 , pp. 515-555
    • Chin, W.1
  • 5
    • 0003660752 scopus 로고    scopus 로고
    • Type-inference based deforestation of functional programs
    • PhD thesis, RWTH Aachen, 2000
    • O. Chitil. Type-Inference Based Deforestation of Functional Programs. PhD thesis, RWTH Aachen, 2000.
    • (2000)
    • Chitil, O.1
  • 8
    • 0000822083 scopus 로고
    • On attributed tree transducers
    • Z. Fülöp. On attributed tree transducers. Acta Cybernetica, 5:261-279, 1981.
    • (1981) Acta Cybernetica , vol.5 , pp. 261-279
    • Fülöp, Z.1
  • 19
    • 0018105622 scopus 로고
    • A theory of type polymorphism in programming
    • R. Milner. A theory of type polymorphism in programming. J. Comput. Syst. Sci., 17:348-375, 1978.
    • (1978) J. Comput. Syst. Sci. , vol.17 , pp. 348-375
    • Milner, R.1
  • 23
    • 0030102464 scopus 로고    scopus 로고
    • Total correctness by local improvement in the transformation of functional programs
    • D. Sands. Total correctness by local improvement in the transformation of functional programs. ACM Trans. on Prog. Lang. and Systems, 18:175-234, 1996.
    • (1996) ACM Trans. on Prog. Lang. and Systems , vol.18 , pp. 175-234
    • Sands, D.1
  • 25
    • 4244079990 scopus 로고    scopus 로고
    • Composition of restricted macro tree transducers
    • Master's thesis, Dresden University of Technology
    • J. Voigtländer. Composition of restricted macro tree transducers. Master's thesis, Dresden University of Technology, 2001. http://wwwtcs.inf.tu-dresden.de/~voigt/mscthesis.ps.gz.
    • (2001)
    • Voigtländer, J.1
  • 27
    • 4243687459 scopus 로고    scopus 로고
    • Composition of functions with accumulating parameters
    • Technical Report TUD-FI01-08, Dresden University of Technology
    • J. Voigtländer and A. Kühnemann. Composition of functions with accumulating parameters. Technical Report TUD-FI01-08, Dresden University of Technology, 2001.
    • (2001)
    • Voigtländer, J.1    Kühnemann, A.2
  • 28
    • 0025444759 scopus 로고
    • Deforestation: Transforming programs to eliminate trees
    • P. Wadler. Deforestation: Transforming programs to eliminate trees. Theoret. Comput. Sci., 73:231-248, 1990.
    • (1990) Theoret. Comput. Sci. , vol.73 , pp. 231-248
    • Wadler, P.1


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