Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: XINDX1

Package: Toolkit

Routine: XINDX1


Information

XINDX1 ;ISC/REL,GRK,RWF - ERROR ROUTINE ;08/05/08 13:59

Source Information

Source file <XINDX1.m>

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 6

Package Total Caller Graph
Toolkit 6 XINDEX  XINDX2  XINDX3  XINDX4  XINDX5  XINDX9  

Entry Points

Name Comments DBIA/ICR reference
E(ERR) ;
A
B
ERROR ;
1 ;;;F - UNDEFINED COMMAND (rest of line not checked).
2 ;;X,Z,DI,DD,KMP;F - Non-standard (Undefined) 'Z' command.
3 ;;X,Z,DI,DD,KMP;F - Undefined Function.
4 ;;;F - Undefined Special Variable.
5 ;;;F - Unmatched Parenthesis.
6 ;;;F - Unmatched Quotation Marks.
7 ;;;F - ELSE Command followed by only one space.
8 ;;;F - FOR Command did not contain '='.
9 ;;;I - QUIT Command followed by only one space.
10 ;;;F - Unrecognized argument in SET command.
11 ;;;W - Invalid local variable name.
12 ;;;W - Invalid global variable name.
13 ;;;W - Blank(s) at end of line.
14 ;;;F - Call to missing label '|' in this routine.
15 ;;;W - Duplicate label. (M57)
16 ;;;F - Error in pattern code.
17 ;;Z;W - First line label NOT routine name.
18 ;;;W - Line contains a CONTROL (non-graphic) character.
19 ;;;S - Line is longer than 245 bytes.
20 ;;X,Z,DI,DD,KMP;S - View command used.
21 ;;;F - General Syntax Error.
22 ;;X,Z,DI,DD,KMP;S - Exclusive Kill.
23 ;;X,Z,DI,DD,KMP;S - Unargumented Kill.
24 ;;;S - Kill of an unsubscripted global.
25 ;;;S - Break command used.
26 ;;X,Z,DI,DD,KMP;S - Exclusive or Unargumented NEW command.
27 ;;X,Z,DI,DD,KMP;S - $View function used.
28 ;;X,Z,DI,DD,KMP;S - Non-standard $Z special variable used.
29 ;;X,Z,DI,DD,KMP;S - 'Close' command should be invoked through 'D ^%ZISC'.
30 ;;;S - LABEL+OFFSET syntax.
31 ;;X,Z,DI,DD,KMP;S - Non-standard $Z function used.
32 ;;X,Z,DI,DD,KMP;S - 'HALT' command should be invoked through 'G ^XUSCLEAN'.
33 ;;X,Z,DI,DD,KMP;S - Read command doesn't have a timeout.
34 ;;X,Z,DI,DD,KMP;S - 'OPEN' command should be invoked through ^%ZIS.
35 ;;;S - Routine exceeds SACC maximum size of 20000 (|).
36 ;;X,Z,DI,DD,KMP;S - Should use 'TASKMAN' instead of 'JOB' command.
37 ;;;F - Label is not valid.
38 ;;;F - Call to this |
39 ;;X,Z,DI;S - Kill of a protected variable (|).
40 ;;;S - Space where a command should be.
41 ;;X,Z,DI,DD,KMP;I - Star or pound READ used.
42 ;;;W - Null line (no commands or comment).
43 ;;;F - Invalid or wrong number of arguments to a function.
44 ;;;S - 2nd line of routine violates the SAC.
45 ;;X,Z,DI,DD,KMP;S - Set to a '%' global.
46 ;;;F - Quoted string not followed by a separator.
47 ;;;S - Lowercase command(s) used in line.
48 ;;;F - Missing argument to a command post-conditional.
49 ;;;F - Command missing an argument.
50 ;;Z;S - Extended reference.
51 ;;;F - Block structure mismatch.
52 ;;;F - Reference to routine '^|'. That isn't in this UCI.
53 ;;;F - Bad Number.
54 ;;X,Z,DI,DD,KMP;S - Access to SSVN's or $SYSTEM restricted to Kernel.
55 ;;;S - Violates VA programming standards.
56 ;;;S - Patch number '|' missing from second line.
57 ;;;S - Lower/Mixed case Variable name used.
58 ;;;S - Routine code exceeds SACC maximum size of 15000 (|).
59 ;;;F - Bad WRITE syntax.
60 ;;X,Z,DI,DD,KMP;S - Lock missing Timeout.
61 ;;X,Z,DI,DD,KMP;S - Non-Incremental Lock.
62 ;;;S - First line of routine violates the SAC.
63 ;;;F - GO or DO mismatch from block structure (M45).
64 ;;;F - Cache Object doesn't exist.
65 ;;X,Z,DI,DD,KMP;W - Vendor specific code is restricted.]
66 ;;;S - Incorrect format for ICR Reference

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: =
  • Line Location: B+10

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^UTILITY($J B+6

Label References

Name Line Occurrences
A XINDX1+4

Naked Globals

Name Field # of Occurrence
^( B+6*
^(0 B+6*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% A~, A+2*, B+6*
%1 A~, A+1*, BB+1*, B+2*
ERR E~, A+1, B+4
ERR( A+2
>> ERTX A+1*, A+2*, B+6
>> LAB A+1, B+4
>> LABO A+1
>> RTN B+2, B+4, B+6
>> TXT B+6

Marked Items

Name Field # of Occurrence
$T(ERROR+ERR A+1
Info |  Source |  Caller Graph |  Entry Points |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All