; File:  E16.IntMath
;
;
; Copyright Apple Computer, Inc. 1986-90
; All Rights Reserved
;
;
imBadInptParam EQU $0B01  ; bad input parameter
imIllegalChar EQU $0B02  ; Illegal character in string
imOverflow EQU $0B03  ; integer or long integer overflow
imStrOverflow EQU $0B04  ; string overflow
minLongint EQU $80000000  ; minimum negative signed long integer
minFrac EQU $80000000  ; pinned value for negative Frac overflow
minFixed EQU $80000000  ; pinned value for negative Fixed overflow
minInt EQU $8000  ; Minimum negative signed integer
maxInt EQU $7FFF  ; Maximum positive signed integer
maxUInt EQU $FFFF  ; Maximum positive unsigned integer
maxLongint EQU $7FFFFFFF  ; maximum positive signed Longint
maxFrac EQU $7FFFFFFF  ; pinned value for positive Frac overflow
maxFixed EQU $7FFFFFFF  ; pinned value for positive Fixed overflow
maxULong EQU $FFFFFFFF  ; maximum unsigned Long
; offset constants for IntDivRec
oidquotient EQU 0
oidremainder EQU 2
; offset constants for LongDivRec
oldquotient EQU 0
oldremainder EQU 4
; offset constants for LongMulRec
olsResult EQU 0
omsResult EQU 4
; offset constants for WordDivRec
owdquotient EQU 0
owdremainder EQU 2
