메뉴 건너뛰기




Volumn 16, Issue 10, 1973, Pages 591-603

A Model and Stack Implementation of Multiple Environments

Author keywords

access environments; backtracking; control structures; coroutines; dendrarchy; dynamic storage allocation; environments; extensible control structures; FUNARG problem; functional arguments; label valued variables; multiprocessor systems; multitasking; retention; stack allocation

Indexed keywords

DENDRARCHY; FUNARG PROBLEM; LABEL-VALUED VARIABLES;

EID: 0015672155     PISSN: 00010782     EISSN: 15577317     Source Type: Journal    
DOI: 10.1145/362375.362379     Document Type: Article
Times cited : (91)

References (29)
  • 1
    • 84976746284 scopus 로고
    • Storage management in Lisp
    • Bobrow (Ed.), North-Holland Pub. Co., Amsterdam
    • Bobrow, D.G. Storage management in Lisp. In Symbol Manipulation Languages and Techniques, Bobrow (Ed.), North-Holland Pub. Co., Amsterdam, 1968.
    • (1968) Symbol Manipulation Languages and Techniques
    • Bobrow, D.G.1
  • 2
    • 0015360789 scopus 로고    scopus 로고
    • Requirements for advanced programming systems for list processing
    • July
    • Bobrow, D.G. Requirements for advanced programming systems for list processing. Comm. ACM 15, 7 (July 1972), 618-627.
    • Comm. ACM , vol.15 , Issue.7 , pp. 618-627
    • Bobrow, D.G.1
  • 3
    • 85034809031 scopus 로고
    • Some examples of the use of function producing functions
    • Burge, W.H. Some examples of the use of function producing functions. Proc. SYMSAM II, 1971.
    • (1971) Proc. SYMSAM II
    • Burge, W.H.1
  • 4
    • 0011671138 scopus 로고
    • Co-operating sequential processes
    • Genuys (Ed.), Academic Press, New York
    • Dijkstra, E.W. Co-operating sequential processes. In Programming Languages, Genuys (Ed.), Academic Press, New York, 1967.
    • (1967) Programming Languages
    • Dijkstra, E.W.1
  • 5
    • 0000242271 scopus 로고
    • Recursive programming
    • Dijkstra, E.W. Recursive programming. Num. Math. 2 (1960), 312-318.
    • (1960) Num. Math. , vol.2 , pp. 312-318
    • Dijkstra, E.W.1
  • 7
    • 0015053428 scopus 로고    scopus 로고
    • On implementation of label variables
    • Fenichel, R. On implementation of label variables. Comm. ACM 14, 5 (May 1971), 349-350.
    • Comm. ACM , vol.14 , Issue.5 , pp. 349-350
    • Fenichel, R.1
  • 8
    • 0014599677 scopus 로고    scopus 로고
    • A lisp garbage collector for virtual-memory computer systems
    • Fenichel, R. and Yochelson, J. A lisp garbage collector for virtual-memory computer systems. Comm. ACM 12, 11 (Nov. 1969), 611-612.
    • Comm. ACM , vol.12 , Issue.11 , pp. 611-612
    • Fenichel, R.1    Yochelson, J.2
  • 9
    • 0009485081 scopus 로고
    • Non-deterministic algorithms
    • Oct
    • Floyd, R.W. Non-deterministic algorithms. J. ACM 14, 4 (Oct. 1967), 636-644.
    • (1967) J. ACM , vol.14 , Issue.4 , pp. 636-644
    • Floyd, R.W.1
  • 10
    • 0000260998 scopus 로고    scopus 로고
    • Backtrack programming
    • Golomb, S.W., and Baumert, L.D. Backtrack programming. J. ACM 12, 4 (Oct. 1965), 516-524.
    • J. ACM , vol.12 , Issue.4 , pp. 516-524
    • Golomb, S.W.1    Baumert, L.D.2
  • 11
    • 84941529046 scopus 로고
    • PLANNER: A language for manipulating models and proving theorems in a robot
    • Washington, D.C.
    • Hewitt, C. PLANNER: A language for manipulating models and proving theorems in a robot. Proc. Internat. Joint Conf. on Artif. Intell. Washington, D.C., May 1969.
    • (1969) Proc. Internat. Joint Conf. on Artif. Intell
    • Hewitt, C.1
  • 12
    • 84976652630 scopus 로고
    • PL/I Language Reference Manual
    • Form C28-8201-2, IBM
    • IBM System/360, PL/I Language Reference Manual, Form C28-8201-2, IBM (1969).
    • (1969)
  • 13
    • 84976697120 scopus 로고    scopus 로고
    • The contour model of block structured processes
    • Tou and Wegner
    • Johnston, J.B. The contour model of block structured processes. in Tou and Wegner [23], pp. 55-82.
    • , vol.23 , pp. 55-82
    • Johnston, J.B.1
  • 15
    • 0003861212 scopus 로고
    • Lisp 1.5 Programmer's Manual
    • The M.I.T. Press, Cambridge, Mass
    • McCarthy, J., et al. Lisp 1.5 Programmer's Manual. The M.I.T. Press, Cambridge, Mass., 1962.
    • (1962)
    • McCarthy, J.1
  • 16
    • 84976713818 scopus 로고
    • A Lisp garbage collector using serial secondary storage
    • MAC-M-129, Dec
    • Minsky, M. A Lisp garbage collector using serial secondary storage. M.I.T. Proj. MAC, Memo. MAC-M-129, Dec. 1963.
    • (1963) M.I.T. Proj. MAC, Memo
    • Minsky, M.1
  • 17
    • 84910278082 scopus 로고    scopus 로고
    • The function of FUNCTION in LISP
    • July
    • Moses, J. The function of FUNCTION in LISP. SIGSAM Bull. (July 1970), 13-27.
    • SIGSAM Bull , pp. 13-27
    • Moses, J.1
  • 18
  • 19
    • 84938439535 scopus 로고
    • Multi-path control structures for programming languages
    • Ph.D. Th., Harvard U., Cambridge, Mass. May
    • Prenner, C. Multi-path control structures for programming languages. Ph.D. Th., Harvard U., Cambridge, Mass. May 1972.
    • (1972)
    • Prenner, C.1
  • 21
    • 0014780675 scopus 로고    scopus 로고
    • GEDANKEN—A simple typeless language based on the principle of completeness and the reference concept
    • May
    • Reynolds, J. GEDANKEN—A simple typeless language based on the principle of completeness and the reference concept. Comm. ACM 13, 5 (May 1970), 308-319.
    • Comm. ACM , vol.13 , Issue.5 , pp. 308-319
    • Reynolds, J.1
  • 22
    • 85005203530 scopus 로고
    • Why conniving is better than planning
    • FJCC, AFIPS Press, Montvale, N.J.
    • Sussman, G.J., and McDermott, D. Why conniving is better than planning. Proc. AFIPS 1972 FJCC, Vol. 41, Part 2, AFIPS Press, Montvale, N.J., pp. 1171-1179.
    • (1972) Proc. AFIPS , vol.41 , pp. 1171-1179
    • Sussman, G.J.1    McDermott, D.2
  • 23
    • 84976722711 scopus 로고
    • A model for process representation and synthesis
    • M.I.T. Cambridge, Mass
    • Thomas, R.H. A model for process representation and synthesis. Ph.D. Th., Proj. MAC Rept. TR-87, M.I.T. Cambridge, Mass., 1971.
    • (1971) Ph.D. Th., Proj. MAC Rept. TR-87
    • Thomas, R.H.1
  • 26
    • 0347609367 scopus 로고
    • Studies in extensible programming languages
    • Ph.D. Th., Harvard U., Cambridge, Mass. May
    • Wegbreit, B. Studies in extensible programming languages. Ph.D. Th., Harvard U., Cambridge, Mass. May 1970.
    • (1970)
    • Wegbreit, B.1
  • 27
    • 84976764237 scopus 로고
    • The ECL programming system
    • FJCC, AFIPS Press, Montvale, N.J.
    • Wegbreit, B. The ECL programming system. Proc. AFIPS 1971 FJCC, Vol. 39, AFIPS Press, Montvale, N.J., pp. 253-262.
    • (1971) Proc. AFIPS , vol.39 , pp. 253-262
    • Wegbreit, B.1
  • 28
    • 84976798942 scopus 로고    scopus 로고
    • Data structure models for programming languages
    • Tou and Wegner
    • Wegner, P. Data structure models for programming languages, in Tou and Wegner [23], pp. 55-82.
    • , Issue.23 , pp. 55-82
    • Wegner, P.1
  • 29
    • 84938453488 scopus 로고
    • The funarg problem explained
    • M.I.T., Cambridge, Mass., Mar
    • Weizenbaum, J. The funarg problem explained. M.I.T., Cambridge, Mass., Mar. 1968.
    • (1968)
    • Weizenbaum, J.1


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