Generic functions by nonstandard name scoping in APL

  • Authors:
  • James T. Kajiya

  • Affiliations:
  • Computer Science Department, California Institute of Technology, Pasadena, California

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

We show how to acheive generic functions as in abstract datatypes (such as the Simula CLASS construct or ADA Package notion) for typeless languages, specifically APL. We do this by altering the standard dynamic scoping of names in APL to a scheme we call downward scoping.