메뉴 건너뛰기




Volumn 33, Issue 5, 1998, Pages 174-185

Proper Tail Recursion and Space Efficiency

(1)  Clinger, William D a  

a NONE

Author keywords

[No Author keywords available]

Indexed keywords


EID: 0347507533     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/277652.277719     Document Type: Article
Times cited : (19)

References (41)
  • 1
    • 84976829448 scopus 로고
    • Better static memory management: Improving region-based analysis of higher-order languages
    • San Diego, California, June
    • A. Aiken, M. Fähndrich, and R. Levien. Better static memory management: Improving region-based analysis of higher-order languages. In 1995 Conference on Programming Language Design and Implementation, pages 174-185, San Diego, California, June 1995.
    • (1995) 1995 Conference on Programming Language Design and Implementation , pp. 174-185
    • Aiken, A.1    Fähndrich, M.2    Levien, R.3
  • 3
    • 0030554372 scopus 로고    scopus 로고
    • An empirical and analytic study of stack vs. heap cost for languages with closures
    • Andrew W. Appel and Zhong Shao. An empirical and analytic study of stack vs. heap cost for languages with closures. Journal of Functional Programming, 6(1):47-74, 1996.
    • (1996) Journal of Functional Programming , vol.6 , Issue.1 , pp. 47-74
    • Appel, A.W.1    Shao, Z.2
  • 5
    • 84976795177 scopus 로고
    • Cons should not cons its arguments, part II: Cheney on the M.T.A.
    • September
    • Henry Baker. Cons should not cons its arguments, part II: Cheney on the M.T.A. ACM SIGPLAN Notices, 30(9):17-20, September 1995.
    • (1995) ACM SIGPLAN Notices , vol.30 , Issue.9 , pp. 17-20
    • Baker, H.1
  • 12
    • 84976854485 scopus 로고
    • Lambda calculus schemata
    • ACM SIGPLAN, SIGPLAN Notices, No 1 and SIGACT News, No 14, January
    • Michael J. Fischer. Lambda calculus schemata. In Proceedings of the ACM Conference on Proving Assertions about Programs, pages 104-109. ACM SIGPLAN, SIGPLAN Notices, Vol. 7, No 1 and SIGACT News, No 14, January 1972.
    • (1972) Proceedings of the ACM Conference on Proving Assertions about Programs , vol.7 , pp. 104-109
    • Fischer, M.J.1
  • 14
    • 34249758366 scopus 로고    scopus 로고
    • Kluwer, Boston
    • Joshua D. Guttman and Mitchell Wand (editors). VLISP: A Verified Implementation of Scheme. Kluwer, Boston, 1995. Originally published as a special double issue of the journal Lisp and Symbolic Computation (Volume 8, Issue 1/2).
    • (1995) VLISP: A Verified Implementation of Scheme
    • Guttman, J.D.1    Wand, M.2
  • 15
    • 34249758366 scopus 로고    scopus 로고
    • Joshua D. Guttman and Mitchell Wand (editors). VLISP: A Verified Implementation of Scheme. Kluwer, Boston, 1995. Originally published as a special double issue of the journal Lisp and Symbolic Computation (Volume 8, Issue 1/2).
    • Lisp and Symbolic Computation , vol.8 , Issue.1-2
  • 17
    • 0017504498 scopus 로고
    • Viewing control structures as patterns of passing messages
    • Carl Hewitt. Viewing control structures as patterns of passing messages. Artificial Intelligence, 8:323-364, 1977.
    • (1977) Artificial Intelligence , vol.8 , pp. 323-364
    • Hewitt, C.1
  • 20
    • 84976822937 scopus 로고
    • Orbit: An optimizing compiler for Scheme
    • Proceedings SIGPLAN '86 Symposium on Compiler Construction, 1986. July
    • David A. Kranz, Richard Kelsey, Jonathan A. Rees, Paul Hudak, James Philbin, and Norman I. Adams. Orbit: An optimizing compiler for Scheme. In Proceedings SIGPLAN '86 Symposium on Compiler Construction, 1986. SIGPLAN Notices 21(7), July, 1986, 219-223.
    • (1986) SIGPLAN Notices , vol.21 , Issue.7 , pp. 219-223
    • Kranz, D.A.1    Kelsey, R.2    Rees, J.A.3    Hudak, P.4    Philbin, J.5    Adams, N.I.6
  • 22
    • 0343676246 scopus 로고
    • Lightship Software
    • The Scientific Press
    • Lightship Software. MacScheme Manual and Software. The Scientific Press, 1990.
    • (1990) MacScheme Manual and Software
  • 24
    • 0011397137 scopus 로고    scopus 로고
    • Semantics of memory management for polymorphic languages
    • A. D. Gordon and A. M. Pitts, editors, Publications of the Newton Institute, Cambridge University Press
    • G. Morrisett and R. Harper. Semantics of memory management for polymorphic languages. In A. D. Gordon and A. M. Pitts, editors, Higher Order Operational Techniques in Semantics, Publications of the Newton Institute, pages 175-226. Cambridge University Press, 1997.
    • (1997) Higher Order Operational Techniques in Semantics , pp. 175-226
    • Morrisett, G.1    Harper, R.2
  • 27
    • 0347293922 scopus 로고
    • Scheme: The next generation
    • Oct-Dec
    • John D. Ramsdell. Scheme: the next generation. ACM Lisp Pointers, 7(4):13-14, Oct-Dec 1994.
    • (1994) ACM Lisp Pointers , vol.7 , Issue.4 , pp. 13-14
    • Ramsdell, J.D.1
  • 29
    • 85033921315 scopus 로고    scopus 로고
    • Part of the Bigloo 1.9 distribution available via
    • Manuel Serrano. Bigloo user's manual. Part of the Bigloo 1.9 distribution available via http://cuiwww.unige.ch/serrano/bigloo.html, 1997.
    • (1997) Bigloo User's Manual
    • Serrano, M.1
  • 32
    • 0011610776 scopus 로고
    • Scheme: An interpreter for extended lambda calculus
    • Massachusetts Institute of Technology, Cambridge, MA, December
    • Gerald J. Sussman and Guy L. Steele, Jr. Scheme: An interpreter for extended lambda calculus. Artificial Intelligence Memo 349, Massachusetts Institute of Technology, Cambridge, MA, December 1975.
    • (1975) Artificial Intelligence Memo 349
    • Sussman, G.J.1    Steele G.L., Jr.2
  • 33
    • 0011947845 scopus 로고
    • Lambda: The ultimate imperative
    • Massachusetts Institute of Technology, Cambridge, MA, March
    • Guy L. Steele, Jr. and Gerald Jay Sussman. Lambda: The ultimate imperative. Artificial Intelligence Memo 353, Massachusetts Institute of Technology, Cambridge, MA, March 1976.
    • (1976) Artificial Intelligence Memo 353
    • Steele G.L., Jr.1    Sussman, G.J.2
  • 34
    • 0003673273 scopus 로고
    • The art of the interpreter or, the modularity complex (parts zero, one and two)
    • Massachusetts Institute of Technology, Cambridge, MA, May
    • Guy L. Steele, Jr. and Gerald Jay Sussman. The art of the interpreter or, the modularity complex (parts zero, one and two). Artificial Intelligence Memo 453, Massachusetts Institute of Technology, Cambridge, MA, May 1978.
    • (1978) Artificial Intelligence Memo 453
    • Steele G.L., Jr.1    Sussman, G.J.2
  • 35
    • 0003964391 scopus 로고
    • The revised report on SCHEME
    • Massachusetts Institute of Technology, Cambridge, MA, January
    • Guy L. Steele, Jr. and Gerald Jay Sussman. The revised report on SCHEME. Artificial Intelligence Memo 452, Massachusetts Institute of Technology, Cambridge, MA, January 1978.
    • (1978) Artificial Intelligence Memo 452
    • Steele G.L., Jr.1    Sussman, G.J.2
  • 36
    • 0011947845 scopus 로고
    • Lambda: The ultimate declarative
    • Massachusetts Institute of Technology, Cambridge, MA, October
    • Guy L. Steele, Jr. Lambda: The ultimate declarative. Artificial Intelligence Memo 379, Massachusetts Institute of Technology, Cambridge, MA, October 1976.
    • (1976) Artificial Intelligence Memo 379
    • Steele G.L., Jr.1
  • 37
    • 0347924228 scopus 로고
    • Debunking the "expensive procedure call" myth
    • Seattle, October Revised as MIT AI Memo 443, October 1977
    • Guy Lewis Steele, Jr. Debunking the "expensive procedure call" myth. In ACM National Conference, pages 153-162, Seattle, October 1977. Revised as MIT AI Memo 443, October 1977.
    • (1977) ACM National Conference , pp. 153-162
    • Steele G.L., Jr.1
  • 38
    • 0004219535 scopus 로고
    • Rabbit: A compiler for Scheme
    • Massachusetts Institute of Technology, Cambridge, MA, May
    • Guy L. Steele, Jr. Rabbit: A compiler for Scheme. Technical Report 474, Massachusetts Institute of Technology, Cambridge, MA, May 1978.
    • (1978) Technical Report 474
    • Steele G.L., Jr.1
  • 40
    • 0018924279 scopus 로고
    • Continuation-based program transformation strategies
    • Mitchell Wand. Continuation-based program transformation strategies. Journal of the ACM, 27:164-180, 1980.
    • (1980) Journal of the ACM , vol.27 , pp. 164-180
    • Wand, M.1
  • 41
    • 0018051627 scopus 로고
    • Compiling lambda expressions using continuations and factorizations
    • Mitchell Wand and Daniel P. Friedman. Compiling lambda expressions using continuations and factorizations. Journal of Computer Languages, 3:241-263, 1978.
    • (1978) Journal of Computer Languages , vol.3 , pp. 241-263
    • Wand, M.1    Friedman, D.P.2


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