A latent-expression exception-handling system

  • Authors:
  • John C. Gilmore;Thomas H. Puckett

  • Affiliations:
  • -;University Computer Center, New Mexico State University, Box 3AT, Las Cruces, NM

  • Venue:
  • APL '79 Proceedings of the international conference on APL: part 1
  • Year:
  • 1979

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes an Exception-Handling Facility implemented in the APL*PLUS* System which uses latent expressions similar to @@@@LX as the primary mechanism. Separate expressions are used to deal with errors which occur within the execution of APL statements, and with use of the break key on a terminal during statement execution. This allows application packages to deal directly and automatically with many situations which previously required intervention on the part of the user of the package. The facility also includes a means of providing information on the nature of the exception, and providing protection against security breaches for certain cases in which the exception handlers cannot perform their normal functions.