ACM Home Page
Please provide us with feedback. Feedback
An improved storage management scheme for block structured languages
Full text PdfPdf (1.86 MB)
Source ACM Transactions on Programming Languages and Systems (TOPLAS) archive
Volume 13 ,  Issue 3  (July 1991) table of contents
Pages: 372 - 398  
Year of Publication: 1991
ISSN:0164-0925
Author
Thomas P. Murtagh  Williams College, Williamstown, MA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 28,   Citation Count: 1
Additional Information:

references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/117009.117016
What is a DOI?

REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
4
 
5
BOURNE, S. R., BIRRELL, A., AND WALKER, I. Algol "8C Reference Manual. Cambridge University, 1975.
 
6
 
7
COMER, D. Map: a Pascal macro preprocessor for large program development. Sofiw. Pract. Exper. 9, 3 (Mar. 1979), 203-209.
 
8
COMER, D. Principles of program design induced from experience with small public programs. IEEE Trans. Sofiw. Eng. SE-7, 2 (Mar. 1981), 169-173.
 
9
DIJKSTRA, E.W. Notes on Structured Programming. Academic Press, 1972.
 
10
FAIMAN, R. N., AND KORTESOJA, A.A. An optimizing Pascal compiler. IEEE Trans. Softw. Eng. SE-6, 6 (Nov. 1980), 512-518.
11
12
 
13
JoY, W. N., GRAHAM, S. L., AND HALEY, C.B. Berkeley Pascal User's Manual, Version 2.0. Dept. of Electrical Engineering and Computer Science, Univ. of California, Berkeley, Oct. 1980.
 
14
KARP, R.M. Reducibility Among Combinatorial Problems. Plenum Press, New York, 1972.
15
 
16
17
18
 
19
 
20
PEREIRA, F., WARREN, D., BOWEN, D., B~mD, L., AND PEREIRA, L. CProlog User's Manual Version 1.2. SRI International, Menlo Fark, Calif.
 
21
Reference Manual for the Ada Programming Language. Tech. Rep. U.S. Dept. of Defense, Feb. 1983.
 
22
ROLLINS, E.J. A syntax analyzer constructor. Tech. Rep. Oregon Graduate Center, Beaverton, Ore., Aug. 1982.
 
23
ROSEN, B.K. Robust linear algorithms for cutsets. J. Algorithms 3 (1982), 205-213.
 
24
SHAMIR, A. A linear time algorithm for finding minimum cutsets in reducible graphs. SIAM J. Comput. 8, 4 (Nov. 1979), 645-655.
 
25
TURNER, D. A., AND CAMPBELL, R.W. SASL Language Reference Manual. Tech. Rep. Dept. of Computational Science, St. Andrews Univ., 1979.
 
26
UCB. UNIX Programmer's Manual, 4.2 BSD. Dept. of Electrical Engineering and Computer Science, Univ. of California, Berkeley, Aug. 1983.
27
28



REVIEW


Conventionally, compilers for block structured languages with potentially recursive procedures generate code to allocate stack storage for local variables on each procedure call. This paper reviews previous schemes for reducing storage allocat  more...