Block structures, indirect addressing, and garbage collection

4Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

Programming languages have included explicit or implicit block structures to provide a naming convenience for the programmer. However, when indirect addressing is used, as in SNOBOL, naming constraints may be introduced. Two modifications to SNOBOL are described, resulting in two desirable consequences: (1) naming constraints disappear even when there is indirect addressing within function definitions; and (2) there is a significant saving in the number of calls to the garbage collector, because some garbage is collected, at little expense, each time a function returns to its calling program. These modifications have been implemented as an extension to a SNOBOL dialect. © 1969, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Kain, R. Y. (1969). Block structures, indirect addressing, and garbage collection. Communications of the ACM, 12(7), 395–398. https://doi.org/10.1145/363156.363175

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free