%INDX1 ;ISC/REL,GRK,RWF - ERROR ROUTINE ;1/9/95 15:19
Source file <ZINDX1.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| 42 | ;;;F - Null line (no commands or comment). | |
| 48 | ;;;F - Missing argument to a command post-conditional. | |
| 43 | ;;;F - Invalid or wrong number of arguments to a function. | |
| 49 | ;;;F - Command missing an argument. | |
| 52 | ;;;F - Reference to routine '^|'. That isn't in this UCI. | |
| 53 | ;;;F - Bad Number | |
| 24 | ;;;S - Kill of an unsubscripted global. | |
| 25 | ;;;S - Break command used. | |
| 26 | ;;;S - Exclusive or Unargumented NEW command. | |
| 27 | ;;;S - $View function used. | |
| 20 | ;;;S - View command used. | |
| 21 | ;;;F - General Syntax Error. | |
| 22 | ;;;S - Exclusive Kill. | |
| 23 | ;;;S - Unargumented Kill. | |
| 46 | ;;;F - Quoted string not followed by a separator. | |
| 47 | ;;;S - Lowercase command(s) used in line. | |
| 44 | ;;;S - Version number not found on 2nd line of routine. | |
| 45 | ;;ZTM,ZTLO,ZIS;S - Set to a '%' global. | |
| 28 | ;;;S - Non-standard $Z special variable used. | |
| 29 | ;;ZIS;S - 'Close' command should be invoked through 'D ^%ZISC'. | |
| 40 | ;;;S - Space where a command should be. | |
| 41 | ;;;S - Star or pound READ used. | |
| 1 | ;;;F - UNDEFINED COMMAND (rest of line not checked). | |
| 3 | ;;;F - Undefined Function. | |
| 2 | ;;;F - Non-standard (Undefined) 'Z' command. | |
| 5 | ;;;F - Unmatched Parenthesis. | |
| 4 | ;;;F - Undefined Special Variable. | |
| 7 | ;;;F - ELSE Command followed by only one space. | |
| 6 | ;;;F - Unmatched Quotation Marks. | |
| 9 | ;;;W - QUIT Command followed by only one space. | |
| 8 | ;;;F - FOR Command did not contain '='. | |
| 51 | ;;;F - Block structure mismatch. | |
| A | ||
| B | ||
| 39 | ;;;S - Kill of a protected variable (|). | |
| E(ERR) | ; | |
| ERROR | ; | |
| 38 | ;;;F - Call to this MISSING LABEL (see INVOKED BY list). | |
| 11 | ;;;W - Invalid local variable name. | |
| 10 | ;;;F - Unrecognized argument in SET command. | |
| 13 | ;;;F - Blank(s) at end of line. | |
| 12 | ;;;W - Invalid global variable name. | |
| 15 | ;;;W - Duplicate label. | |
| 14 | ;;;F - Missing LABEL, REFERENCED in this routine. | |
| 17 | ;;;W - First line tag NOT routine name. | |
| 16 | ;;;F - Error in pattern code. | |
| 19 | ;;;S - Line is longer than 245 bytes. | |
| 18 | ;;;W - Line contains a CONTROL (non-graphic) character. | |
| 31 | ;;;S - Non-standard $Z function used. | |
| 30 | ;;;S - TAG+OFFSET syntax. | |
| 37 | ;;;F - Tag is not valid. | |
| 36 | ;;ZTM;S - Should use 'TASKMAN' instead of 'JOB' command. | |
| 35 | ;;;S - Routine exceeds SACC maximum size of 5000 (|). | |
| 34 | ;;ZIS;S - 'OPEN' command should be invoked through ^%ZIS. | |
| 33 | ;;;S - Read command doesn't have a timeout. | |
| 32 | ;;;S - 'HALT' command should be invoked through 'G ^XUSCLEAN'. | |
| 50 | ;;ZTM;S - Extended reference. | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^UTILITY($J | B+5 | 
| Name | Line Occurrences | 
|---|---|
| A | E+1 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | B+5* | 
| ^(0 | B+5* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | A~, A+2*, B+5* | 
| %1 | A~, A+1*, B, B+1*, B+2* | 
| ERR | A+1, B+4, E~ | 
| ERR( | A+2 | 
| >> ERTX | A+1*, A+2*, B+5 | 
| >> LAB | A+1, B+4 | 
| >> LABO | A+1 | 
| >> RTN | B+2, B+4, B+5 | 
| Name | Field # of Occurrence | 
|---|---|
| $T(ERROR+ERR | A+1 |