A dictionary of APL

  title={A dictionary of APL},
  author={Kenneth E. Iverson},
  journal={ACM SIGAPL APL Quote Quad},
  • K. Iverson
  • Published 1 September 1987
  • Education
  • ACM SIGAPL APL Quote Quad
APL is a formal, imperative language. Because it is imperative, a sentence may be called an instruction, and may be executed to produce a result. In illustrations used here, an instruction will be indented, and the result of its execution will be shown on the following line without indentation. 
8 Citations

Tables from this paper

A personal view of APL

This essay portrays a personal view of the development of several influential dialects of APL: APLP and J. The discussion traces the evolution of the treatment of arrays, functions, and operators, as

A Soft Module Mechanism for Data Flow Systems

The ability to utilize a rich image processing interpreter along with soft modules has made it much easier to rapidly prototype complete visualization applications for scienti c researchers.

A note on the Power Operators “loops are harmful”

Two forms of a restricted simulation by a defined operator are discussed, the first form incorporating an explicit loop and the second form applying the execute function (♠).

A solution to the diagonal sums on spiral matrices

This paper refers to the section Exercises and Problems, published in the September 2007 APL Quote Quad issue, Volume 35, Number 3, and to the problem Diagonal Sums on Spiral Matrices, proposed by

Higher education: exploring productivity over time

Purpose Higher education plays a critical role in the health of the US national economy. At the same time, there are increasing concerns regarding the cost of higher education and the effectiveness

Neural networks as bond rating tools

Seven financial parameters identified as possibly effective predictors of bond ratings produced by recognised agencies were used to train small multilayer neural networks and made superior predictions in evaluating the bonds of the operating companies resulting from the divestiture of AT&T.

Biological assays for irritant, tumor-initiating and -promoting activities

The computer-assisted standard protocol 16 optimizes the utility of the experimental model of mouse skin for the amount, quality and management of experimental data as well as for the requirements of animal protection.

Outil d'aide a la decision pour le dimensionnement de systemes de pompage solaire PV =

Les systemes de pompage d’eau sont necessaires dans une panoplie d’applications, allant de l’irrigation jusqu’a la consommation humaine. La source d’energie utilisee pour ces types de systemes varie



The evolution of APL

This paper is a discussion of the evolution of the APL language, and it treats implementations and applications only to the extent that they appear to have exercised a major influence on that

The design of APL

The paper gives the rationale for many specific design choices, including the necessary adjuncts for system management, and emphasizes and illustrating the principles underlying its design.

Some uses of { and }

From its inception APL has been developed by using it in a succession of areas and this emphasis on application clearly favors practicality and simplicity.

Sorting - a new/old problem

APL models of a solution for the generalized sorting problem of alphabetic strings, involving upper- and lower-case alphabets, are presented.

The VNR concise encyclopedia of mathematics

The task was to describe mathematical interrelations as briefly and precisely as possible and to smooth out the access to the specialist literature for as many readers as possible.

Zero divided by zero

This paper gives the reasons for proposing that this quotient of APL be changed to zero, the result of zero divided by zero.

The american heritage dictionary of the english language

Phospholene oxide polymer and process for preparation. The polymers are useful as flame retardants.

SHARP APL Reference Manual, (with Additions and Corrections)

  • Toronto, l.E Sharp Associates,
  • 1981

The Evolution of APL, SIGPLAN Notices 13

  • The Evolution of APL, SIGPLAN Notices 13
  • 1978