CaltechAUTHORS
  A Caltech Library Service

Designing and implementing an array theory incorporating abstract datatypes

Kajiya, James T. (1983) Designing and implementing an array theory incorporating abstract datatypes. ACM SIGAPL APL Quote Quad, 13 (3). pp. 291-296. ISSN 0163-6006. https://resolver.caltech.edu/CaltechAUTHORS:20161108-162335964

Full text is not posted in this repository. Consult Related URLs below.

Use this Persistent URL to link to this item: https://resolver.caltech.edu/CaltechAUTHORS:20161108-162335964

Abstract

We describe a variant of More's array theory which has an extra function we call promotion. This function effects an abstract datatype facility very similar to Smalltalk classes. We discuss how the addition of promotion solves some programming language design issues not addressed by standard array theory as well as extending the expressive power of array theory. Finally we discuss how the inclusion of classes simplifies the implementation of not only array theory but also present day APL interpreters as well.


Item Type:Article
Related URLs:
URLURL TypeDescription
http://dx.doi.org/10.1145/390005.801230DOIArticle
http://dl.acm.org/citation.cfm?doid=390005.801230PublisherArticle
Additional Information:© 1983 ACM.
Issue or Number:3
Record Number:CaltechAUTHORS:20161108-162335964
Persistent URL:https://resolver.caltech.edu/CaltechAUTHORS:20161108-162335964
Usage Policy:No commercial reproduction, distribution, display or performance rights in this work are provided.
ID Code:71835
Collection:CaltechAUTHORS
Deposited By: Kristin Buxton
Deposited On:09 Nov 2016 00:43
Last Modified:03 Oct 2019 16:11

Repository Staff Only: item control page