Extending APL: What more can a programmer ask for?

  • Authors:
  • Dragan Bozinovic

  • Affiliations:
  • IBM Canada Laboratory, Dept. 792, 1150 Eglinton Avenue East, Don Mills, Ontario M3C 1H7

  • Venue:
  • APL '82 Proceedings of the international conference on APL
  • Year:
  • 1982

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper explores certain underdeveloped parts of APL which ought to grow if APL is to qualify as implementation language for large and maintainable software systems. Following specific problems are discussed: * Integrating APL with other parts of information processing environment. • Operating systems. • Programs written in other languages. • Data bases. * Using independently developed functions and subsystems. • Problems with names. • Problems with space. * Execution control of object attributes. * Communications among functions. • Passing parameters. • Returning values. • Transferring control. * Information hiding modules. • Packaging related functions. • Packaging data with functions. • Local functions.