ACM Home Page
Please provide us with feedback. Feedback
User defined data types in APL2
Full text PdfPdf (940 KB)
Source International Conference on APL archive
Conference proceedings on APL as a tool of thought table of contents
New York City, New York, United States
Pages: 23 - 30  
Year of Publication: 1989
ISBN:0-89791-327-2
Also published in ...
Authors
J. P. Benkard  IBM East Fishkill, Route 52, Hopewell Junction, New York 12533
J. A. Brown  IBM Santa Teresa Lab J98/B25, 555 Bailey Ave., P.O. Box 49023, San Jose, Calif.
Sponsor
SIGAPL: ACM Special Interest Group on APL Programming Language
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 24,   Citation Count: 5
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/75144.75149
What is a DOI?

ABSTRACT

This paper is an investigation of possible definitions of new enclose-like functions, their impact on the APL2 language, and their usefulness in applications. Several variants of enclose have been proposed over the years that range from data structure primitives to data type producing primitives. Operator analogues of enclose can be used to create functions that pervade structures and types in different ways. Defined operators can implement type hierarchy and respond to fill items in prototype execution by referring to tables of type characteristics.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
Br1
Brown, J., "The Principles of APL2", IBM Santa Teresa Technical report TR03.247, March 1984.
Bu1
BG84
Bk82
Bk86
Bk87
 
Gr88
Girardot, J. J. and Amarti,M. , "An object extension to APL", Informatique Appliquee, No. 88-4 (October 1988).
Iv79
 
Iv86
Iverson, K., "Core APL," Supplement to Tutorial Volume APL86 British ApI Association (1986), pp. l-4.
Iv87
Ka83
La86
La88
La89
 
Mo75
More, T., "A theory of Arrays with Applications to Databases", IBM Cambridge Scientific Center, (3320-2106, Sept., 1975
 
Qu1
Quine, W.V., "Unification of universes in set theory," Journal of Symbolic Logic 21, (1956), pp. 267-279.
Th84


Collaborative Colleagues:
J. P. Benkard: colleagues
J. A. Brown: colleagues