Generalizing APL scalar extension

  title={Generalizing APL scalar extension},
  author={Lawrence M. Breed},
  journal={ACM SIGPLAN Notices},
  • L. Breed
  • Published 1 July 1971
  • Mathematics
  • ACM SIGPLAN Notices
We present a generalization of the extension of scalar dyadic functions with one-element operands. The generalization retains the spirit of APL scalar extension, brings into harmony the present rules for extension of one-element arrays, and provides useful new APL constructions. Some contrasts with Dr. S. Charmonman's proposed generalization, and some implementation considerations, are also discussed. 
1 Citations

Laminar extension: An overlooked capability and the search for its proper home

Scalar extension is an implicit conceptual replication of a single-element argument so that it matches the shape of another. Laminar extension is a related extension of an arbitrary array, formed by


A generalization of APL array-oriented concept

This paper presents a new definition of compatability which is a generalization of the APL array-oriented concept and examples of programs in the generalized version are given with comparisons to standard APL, FORTRAN, ALGOL, and PL/1.