|
ABSTRACT
Linguistic mechanisms used in CLU to support 1) structured exception handling, 2) iteration over abstract objects, and 3) parameterized abstractions are briefly reviewed, and methods of realizing these mechanisms are described. The mechanisms discussed support features that are likely to be included in other programming languages, and the implementation methods should be applicable to a wide range of languages.
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
|
B Liskov , E Moss , A Snyder , R Atkinson , J C. Schaffert , T Bloom , R Scheifler, CLU reference manual, Springer-Verlag New York, Inc., New York, NY, 1984
|
| |
3
|
Liskov, B., and Snyder, A. Structured Exception Handling, Computation Structures Group Memo 155. M.I.T., Laboratory for Computer Science, Cambridge, MA (Dec 1977).
|
| |
4
|
Atkinson, A., and Liskov. B. Iteration Over Abstract Objects in CLU, Computation Structures Group Memo 167. M.I.T., Laboratory for Computer Science, Cambridge, MA (forthcoming).
|
| |
5
|
|
 |
6
|
|
| |
7
|
Allen, F.E., and Cocke, J. A Catalogue of Optimizing Transformations, RC 3548. IBM Thomas J. Watson Research Center, Yorktown Heights, NY (Feb 1975).
|
| |
8
|
|
 |
9
|
|
|