ACM Home Page
Please provide us with feedback. Feedback
Adding a modern control structure to APL without changing the syntax
Full text PdfPdf (424 KB)
Source International Conference on APL archive
Proceedings of the eighth international conference on APL table of contents
Ottawa, Canada
Pages: 189 - 194  
Year of Publication: 1976
Authors
Sponsors
MSSNT : Ministry of State for Science and Technology
SIGAPL: ACM Special Interest Group on APL Programming Language
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 16,   Citation Count: 11
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

In the paper it is demonstrated how through the use of appropriately named defined functions and labels practically all modern control construct types can be introduced into APL, thus greatly enhancing the possibilities of writing understandable and well-structured APL programs. A technique is developed which allows the nesting of these control constructs to any arbitrary depth. A solution is presented which even allows to write coroutines in APL, hence providing a whole new scope of APL programming.


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
Giloi, W.K.: APL as a General-Purpose High-Level Language, Univ. of Minnesota, CSci Tech. Report 75-19 (Dec. 1975).
 
3
Harris, L.R.: A Logical Control Structure for APL, APL Congress 1973, American El-sevier, New York 1973, 203-210.
 
4
Kelley, R.A.: APLGOL, An Experimental Structured Programming Language, IBM J. of Research and Development 17, l(Jan. 1973), 69-73.
 
5
Knuth, D.E.: Structured Programming with GOTO Statements, Stanford University Tech. Report STAN-CS-74-416.
6
 
7
Lim, A.L. and Lewis, G.R.: Towards Structured Programs in APL, The Computer Journal 18.2, 140-143.


Collaborative Colleagues:
W. K. Giloi: colleagues
R. Hoffmann: colleagues