Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/800058.801073acmconferencesArticle/Chapter ViewAbstractPublication PagesaplConference Proceedingsconference-collections
Article
Free access

Rank vs depth for array partitioning

Published: 01 June 1984 Publication History

Abstract

In some applications a subset of the dimensions of an array is used to define a framework which holds instances of cells defined by the complementary subset. A rank four array might be viewed as a page containing several rows of graphs. This structure could be used to apply a rotate function to each of the graphs. Existing proposals to implement a general scheme of program controlled distribution of functions over data arrays are compared. Nested arrays are suggested as the preferred technique. The analogy between the EACH operator and the ENCLOSE function in APL2/NARS leads to remarks on arrays of functions. In that context function distribution becomes a special case of scalar extension.

References

[1]
J. P. Benkard, "Nonpositional Indexing for a Relational Data Base", APL Quote Quad, Vol. 13, No. 1 (September 1982), pp. 32-39.
[2]
J. P. Benkard, "Valence and Precedence in APL Extensions", APL Quote Quad, Vol. 13, No. 3 (March 1983), pp. 233-242.
[3]
J. P. Benkard, "Syntactic Experiments with Arrays of Functions and Operators", these Proceedings.
[4]
J. A. Brown, private conversations.
[5]
J. D. Bunda and J. A. Gerth, "APL Two by Two - Syntax Analysis by Pairwise Reduction", these Proceedings.
[6]
C. M. Cheney, Nested Arrays Reference Manual, STSC Inc., 1981.
[7]
Ziad Ghandour and Jorge Mezei, "General Arrays, Operators, and Functions", IBM J. Res. Dev., Vol 18, No 4 (July 1973), pp. 335-352.
[8]
IBM Corporation, APL2 Language Manual, Form No. SB21-3015.
[9]
K. E. Iverson, Rationalized APL, Sharp Research Reports, No 1.
[10]
J. T. Kajiya, "Designing and Implementing an Array Theory Incorporating Abstract Datatypes", APL Quote Quad, Vol. 13, No. 3 (March 1983), pp. 291-296.
[11]
P. G. Lowney, Carrier Arrays: An Extension to APL, Yale Ph.D. thesis, May 1983, Research Report 256.
[12]
Trenchard More, Jr., "Axioms and Theorems for a Theory of Arrays", IBM J. Res. Dev., Vol. 17, No. 2 (March 1973), pp. 135-175.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
APL '84: Proceedings of the international conference on APL
June 1984
391 pages
ISBN:0897911377
DOI:10.1145/800058

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 June 1984

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)126
  • Downloads (Last 6 weeks)17
Reflects downloads up to 23 Feb 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media