DIR3 ;SFISC/DCM,RDS-READER-MAID (PROCESS RANGE/LIST) ;3MAY2010
Source file <DIR3.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
L | ; LIST OR RANGE
|
|
EGP | ||
LL | ; handle uncompressed lists & screened compressed lists
|
|
L0 | ||
L1 | ||
LCK | ||
LCD | ; determine increment size for ranges (handle decimals)
|
|
LC | ; handle unscreened compressed lists (no DIR("S"))
; LC to LIST checks the user's list in X, building ^TMP($J,"DIR") |
|
LIST | ; transfer output list from ^TMP($J,"DIR") to Y
|
|
LC0 | ; check one list element, calls LC1 to put it in ^TMP($J,"DIR")
|
|
LC1 | ; modify ^TMP($J,"DIR") to incorporate a list element, handle overlap
|
|
1 | ;;Response should be no less than ; and no greater than;;212;;**CCO/NI thru 4 ERROR MESSAGES
|
|
2 | ;;Response must be no more than ; decimal digit;;211
|
|
3 | ;;Response must be a positive number;;210
|
|
4 | ;;Invalid number or range;;208
|