Generic functions by nonstandard name scoping in APL

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. 
DOI: 10.1145/800142.805354

Topics

  • Presentations referencing similar topics