ACM Home Page
Please provide us with feedback. Feedback
Special control structures for APL
Full text PdfPdf (718 KB)
Source ACM SIGAPL APL Quote Quad archive
Volume 9 ,  Issue 2  (December 1978) table of contents
COLUMN: Contributed articles table of contents
Pages: 23 - 32  
Year of Publication: 1978
ISSN:0163-6006
Authors
A. P. Reeves  School of Electrical Engineering, Purdue University, West Lafayette, Indiana
J. Besemer  School of Electrical Engineering, Purdue University, West Lafayette, Indiana
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 0,   Citation Count: 8
Additional Information:

abstract   references   cited by   collaborative colleagues  

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

ABSTRACT

The problem of consolidating the block control structures of conventional programming languages such as ALGOL within the framework of APL is discussed. A novel partial solution is proposed by the introduction of special new basic functions to APL. One of the main design considerations of these functions is to maintain the current structure of APL as far as possible.A preprocessor to enable simple implementation of these structures without modification to existing APL interpreters is described. Some program examples using these new functions are given.


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
Lin, A. L., and Lewis, G. R. Towards structural programs in APL. The Computer Journal (1974), 140--143.
 
5
Harris, L. R. A logical control structure for APL. APL Congress, 1973, American Elsevier, New York, 1973, pp. 203--210.
 
6
Kelley, R. A. APLGOL, an experimental structured programming language. IBM Journal of Research and Development 17, 1 (January 1973), 69--73.
7
8

Collaborative Colleagues:
A. P. Reeves: colleagues
J. Besemer: colleagues