The philosophy of nothing and everything

  • Authors:
  • Neville Holmes;Colin Hallam

  • Affiliations:
  • Department of Applied Computing & Mathematics, University of Tasmania, P.O. Box 1214, Launceston 7250, Australia;Department of Applied Computing & Mathematics, University of Tasmania, P.O. Box 1214, Launceston 7250, Australia

  • Venue:
  • APL '95 Proceedings of the international conference on Applied programming languages
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

Perhaps inspired by the IEEE floating point arithmetic standard's introduction of a representation for aberrant numbers, such as the reciprocal of zero, the J interpreter overtly deals with infinites and indeterminacies.This step got rid of some domain error messages, but brought in a few new difficulties, and exposed inconsistencies in the behaviour of elementary arithmetic functions presumably as delivered by the C compilers used for the J interpreters.This paper proposes notation that would allow the J interpreter better to deal with failures of arithmetic. The discussion should assist development of arithmetic for other interpreters and compilers.