Affiliation:
1. University of Wyoming, Laramie, Wyoming
Abstract
This paper presents a set of structured control statements for APL and a preprocessor to implement them. The preprocessor translates structured APL functions into APL functions using the branch operator to replace the structured statements. The translation is based on finding keywords, such as IF and WHILE, appearing in syntactically valid places in the function. Since no modification of either the APL interpreter or APL syntax is required, the APL editor can be used to modify structured functions. The preprocesor also produces an indented listing that aids in the debugging of programs.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,Software
Reference26 articles.
1. Pakin Sandra APL\360 Reference Manual Science Research Associates Inc. 2nd Edition 1972. Pakin Sandra APL\360 Reference Manual Science Research Associates Inc. 2nd Edition 1972.
2. Gilman Leonard and Rose Allen J. APL An Interactive Approach 2nd Edition John Wiley & Sons Inc. 1976. Gilman Leonard and Rose Allen J. APL An Interactive Approach 2nd Edition John Wiley & Sons Inc. 1976.
3. Geller Dennis P. and Freedman Daniel P. Structured Programming in APL Winthrop 1976. Geller Dennis P. and Freedman Daniel P. Structured Programming in APL Winthrop 1976.
4. Abrams Philip S. "An APL Machine" Stanford University Report STAN-CS-70-158 March 1970. Abrams Philip S. "An APL Machine" Stanford University Report STAN-CS-70-158 March 1970.
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. A style for structured APL;ACM SIGPLAN Notices;1982-12
2. APL finds its APLOMB;ACM SIGPLAN Notices;1982-05