Name scope control in APL defined functions
ACM SIGAPL APL Quote Quad
Nonpositional indexing for a relational data base
APL '82 Proceedings of the international conference on APL
Extending APL: What more can a programmer ask for?
APL '82 Proceedings of the international conference on APL
Semicolon-bracket notation: A hidden resource in APL
APL '82 Proceedings of the international conference on APL
Transparent files in APL (A Preliminary Proposal)
APL '82 Proceedings of the international conference on APL
Extending APL “optional arguments”
APL '82 Proceedings of the international conference on APL
APL '82 Proceedings of the international conference on APL
Should APL be a declining language?
APL '81 Proceedings of the international conference on APL
Parsing and evaluation of APL with operators
APL '81 Proceedings of the international conference on APL
A function definition operator
APL '81 Proceedings of the international conference on APL
Generic functions by nonstandard name scoping in APL
APL '81 Proceedings of the international conference on APL
Namespaces semipermeable membranes for APL applications
APL '81 Proceedings of the international conference on APL
Nested arrays, operators, and functions
APL '81 Proceedings of the international conference on APL
Improved sharing of APL workspaces and libraries
APL '81 Proceedings of the international conference on APL
Improved security in APL applications packages
APL '74 Proceedings of the sixth international conference on APL
Implicit instead of the explicit copy command
ACM SIGAPL APL Quote Quad
APL programming: A psychological model
APL '84 Proceedings of the international conference on APL
Hi-index | 0.00 |
This paper tackles three areas of difficulty in APL. The first is the subjection to APL syntax of the work presently performed by system commands under user intervention. The second is the growing diversity of object types noted by Crick. The third arises from the matter of assigning functions raised by Iverson and Wooster. All three areas are addressed by proposed extensions to the definition and concept of functions. The extended definition is shown to incorporate workspaces, groups, workspace libraries, file subsystems and namespaces as special cases, and to make certain system commands redundant.