Adding and using structure in general arrays. - J. Philip Benkard (APL, 1981)

Nonpositional indexing for a relational data base. - J. Philip Benkard (APL, 1982)

Valence and precedence in APL extensions. - J. Philip Benkard (APL, 1983)

Reflections on grades. - J. Philip Benkard; John N. Seebe (APL, 1983)

Rank vs depth for array partitioning. - J. Philip Benkard (APL, 1984)

Syntactic experiments with arrays of functions and operators. - J. Philip Benkard (APL, 1984)

Control of structure and evaluation. - J. Philip Benkard (APL, 1985)

Structural experiments with arrays of functions. - J. Philip Benkard (APL, 1985)

Analysis of function applications in deep arrays. - J. Philip Benkard (APL, 1986)

Replicate each, anyone? - J. Philip Benkard (APL, 1987)

Implications of APL2 grammar. - J. Philip Benkard (APL, 1987)

Some APL2 Programming Examples Using Nested Arrays. - J. Philip Benkard (APL, 1988)

User Defined Data Types in APL2. - J. Philip Benkard; James A. Brown 001 (APL, 1989)

Nonce Functions. - J. Philip Benkard (APL, 1990)

Nested Arrays and Operators: Some Issues in Depth. - J. Philip Benkard (APL, 1992)

An epistemology of APL. - J. Philip Benkard (APL, 1998)

Functions and data can dance as equal partners. - J. Philip Benkard (APL, 1999)