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
|