Representations for enclosed arrays

  • Authors:
  • Robert Bernecky

  • Affiliations:
  • I.P. Sharp Associates Limited, 145 King St W. Toronto, Canada M5H 1J8

  • Venue:
  • APL '81 Proceedings of the international conference on APL
  • Year:
  • 1981

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper defines coadunate representation, an organization of data used to represent recursive data structures in SHARP APL, and shows that it has desirable performance characteristics for several families of APL functions that apply to enclosed arrays. The effect on an implementation is to make it possible for those functions to operate on enclosed arrays at processor speeds and storage costs which are nearly independent of the contents or structure of the array elements.