LEXXGI2 ;ISL/KER - Global Import (Protocol/Checksum/Misc) ;04/21/2014
Source file <LEXXGI2.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| LO(X) | ;     Lowercase | |
| BL | ;   Blank Line | |
| UP(X) | ;     Uppercase | |
| PB(X) | ;   Preceeding Blank Line | |
| KALL | ;   Subscripted Kill of ^LEXM - all | |
| KLEXM | ;   Subscripted Kill of ^LEXM - files only | |
| UPCHG | ; | |
| MIX(X) | ;     Mixed Case | |
| NF | ;   Import Global Not Found | |
| HACK(X) | ;   Time | |
| SCHG | ; Change Array LEXSCHG (Some or all, but never nothing) | |
| ET(X) | ;     Save Text | |
| SICD | ;   Set ICD | |
| EDT(LEX) | ;   External Date | |
| ED | ;     Display Text | |
| SLEX | ;   Set Lexicon | |
| NOTIFY | ; Notify by Protocol - LEXICAL SERVICES UPDATE ; Uses LEXSCHG() from the Post-Install ; Sets ^LEXM(0,"PRO")=$$NOW^XLFDT | |
| CS | ;   Checksum for import global | |
| SALL | ;   Set All (ICD/CPT/Lexicon) | |
| IG | ;   Invalid Import Global | |
| CLR | ;   Clear | |
| SCPT | ;   Set CPT | |
| ELAP(LEX1,LEX2) | ;   Elapsed Time | |
| WP(LEX,X) | ;   Wrap Text LEX with Length L | |
| TRIM(X) | ;   Trim Spaces | |
| TL(X) | ;   Text Line | |
| VC(X,Y) | ;   Verify Checksum for import global | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^LEXM | VC+1, SCHG+2, SCHG+4, KLEXM+1!, KALL+3! | 
| ^LEXM(0 | NOTIFY+16*, NOTIFY+18, CS+1, CS+3, VC+1, VC+3, KALL+4! | 
| ^LEXM(80 | SCHG+6 | 
| ^LEXM(80.1 | SCHG+6 | 
| ^LEXM(81 | SCHG+6 | 
| ^LEXM(81.2 | SCHG+6 | 
| ^LEXM(81.3 | SCHG+6 | 
| ^ORD(101 - [#101] | NOTIFY+15 | 
| ^UTILITY($J | WP+1!, WP+4, WP+5, WP+6! | 
| Name | Line Occurrences | 
|---|---|
| $$EDT | NOTIFY+21, NOTIFY+24, NOTIFY+27 | 
| $$LO | MIX+2 | 
| $$TRIM | NOTIFY+10, WP+5 | 
| $$UP | MIX+2 | 
| $$VC | CS+3 | 
| BL | NOTIFY+18, NOTIFY+30, NOTIFY+31 | 
| PB | NF+1, IG+1 | 
| SALL | SCHG+7 | 
| SCPT | SALL+1 | 
| SICD | SALL+1 | 
| SLEX | SALL+1, SICD+1, SCPT+2 | 
| TL | NOTIFY+18, NOTIFY+30, NOTIFY+31, NF+2, IG+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| DIC | KALL+2! | 
| DICR | KALL+2! | 
| DILOCKTM | KALL+2! | 
| DIW | KALL+2!, WP+1~, CLR+1! | 
| DIWF | WP+1~, WP+3*, CLR+1! | 
| DIWI | WP+1~, CLR+1! | 
| DIWL | WP+1~, WP+3*, CLR+1! | 
| DIWR | WP+1~, CLR+1! | 
| DIWT | WP+1~, CLR+1! | 
| DIWTC | WP+1~, CLR+1! | 
| DIWX | WP+1~, WP+3~, CLR+1! | 
| DN | WP+1~, WP+3~, CLR+1! | 
| DTOUT | WP+3~, CLR+1! | 
| DUOUT | WP+3~, CLR+1! | 
| LEX | KLEXM+1~*, KALL+3~*, WP~, WP+4!, CLR+1!, EDT~, EDT+1*, EDT+2 | 
| LEX( | WP+2, WP+3, WP+5* | 
| LEX1 | NOTIFY+6~, ELAP~, ELAP+1, ELAP+2*, CLR+2! | 
| LEX2 | NOTIFY+6~, ELAP~, ELAP+1, CLR+2! | 
| LEX3 | NOTIFY+6~, CLR+2! | 
| LEXB | KALL+1! | 
| LEXBUILD | KALL+1! | 
| LEXC | VC+1~, VC+3*, VC+4, CLR+2! | 
| LEXCD | KALL+1! | 
| >> LEXCHG | SCHG+1*, SCHG+6* | 
| LEXCHK | CS+1~*, CS+3, VC+1~, VC+2*, VC+8, CLR+2! | 
| LEXCNT | VC+1~, VC+2*, VC+5*, VC+6*, CLR+2! | 
| LEXCT | WP+1~, WP+4*, WP+5*, CLR+2! | 
| LEXD | VC+1~, VC+7*, CLR+2! | 
| LEXE | ED+2!, CLR+2! | 
| LEXE( | ET+1*, ED+1 | 
| LEXE(0 | ET+1* | 
| LEXED | NOTIFY+20~, NOTIFY+21*, NOTIFY+23~, NOTIFY+24*, NOTIFY+26~, NOTIFY+27*, CLR+2! | 
| LEXF | NOTIFY+6~, NOTIFY+9*, NOTIFY+10*, NOTIFY+11, NOTIFY+12*, NOTIFY+13*, NOTIFY+14, CLR+3! | 
| LEXFI | UPCHG+1, SCHG+1~, SCHG+2~*, SCHG+3, SCHG+4, CLR+3! | 
| LEXFY | KALL+1! | 
| LEXGCS | VC+1~, VC+3*, VC+7*, VC+8, CLR+3! | 
| LEXI | NOTIFY+6~, ET+1~*, ED+1~*, MIX+1~, MIX+2*, WP+1~, WP+4*, WP+5, CLR+3! | 
| LEXID | UPCHG+1~*, UPCHG+2, SCHG+1~, SCHG+3*, SCHG+4, CLR+3! | 
| LEXIGHF | KALL+1! | 
| LEXL | NOTIFY+6~, NOTIFY+14*, VC+1~, VC+2*, VC+6, CLR+3! | 
| LEXLAST | KALL+1! | 
| LEXLC | VC+1~, VC+2*, VC+6*, CLR+3! | 
| LEXLEN | WP+1~, WP+2*, WP+3, CLR+3! | 
| LEXLREV | KALL+1! | 
| LEXN | NOTIFY+6~, VC+1~, VC+3*, VC+4*, VC+5, VC+7, CLR+3! | 
| LEXNC | VC+1~, VC+3*, VC+7*, VC+8, CLR+3! | 
| LEXNDS | CS+1~, CS+3*, VC+1~, VC+2*, VC+8, CLR+4! | 
| >> LEXNOPRO | NOTIFY+3 | 
| LEXP | NOTIFY+6~, NOTIFY+15*, VC+1~, VC+7*, CLR+4! | 
| LEXPC | NOTIFY+6~*, NOTIFY+21*, NOTIFY+24*, NOTIFY+27*, NOTIFY+29*, NOTIFY+30, CLR+4! | 
| LEXPROC | NOTIFY+18!, CLR+4! | 
| LEXPROC( | NOTIFY+21*, NOTIFY+24*, NOTIFY+27*, NOTIFY+29, NOTIFY+30 | 
| LEXPROC(" " | NOTIFY+28 | 
| LEXPROC(1 | NOTIFY+28* | 
| LEXPTYPE | KALL+1! | 
| LEXQTR | KALL+1! | 
| LEXREQP | KALL+1! | 
| LEXS | VC+1~, VC+2*, VC+3*, VC+6, CLR+4! | 
| LEXSCHG | NOTIFY+15, SCHG+1!, CLR+4! | 
| LEXSCHG( | UPCHG+2*, SCHG+4* | 
| LEXSCHG("757" | SLEX+1* | 
| LEXSCHG("757.001" | SLEX+1* | 
| LEXSCHG("757.01" | SLEX+2* | 
| LEXSCHG("757.02" | SLEX+2* | 
| LEXSCHG("757.1" | SLEX+3* | 
| LEXSCHG("80" | SICD+1* | 
| LEXSCHG("80.1" | SICD+1* | 
| LEXSCHG("81" | SCPT+1* | 
| LEXSCHG("81.1" | SCPT+1* | 
| LEXSCHG("81.2" | SCPT+2* | 
| LEXSCHG("81.3" | SCPT+2* | 
| LEXSCHG("B" | SCHG+4*, SICD+1*, SCPT+1*, SCPT+2*, SLEX+1*, SLEX+2*, SLEX+3* | 
| LEXSCHG("C" | SCHG+4*, SCHG+5, SCHG+7, SICD+1*, SCPT+1*, SCPT+2*, SLEX+1*, SLEX+2*, SLEX+3* | 
| LEXSCHG("CPT" | NOTIFY+3, NOTIFY+4*, NOTIFY+5*, NOTIFY+7, NOTIFY+9, NOTIFY+16, NOTIFY+17, NOTIFY+25, NOTIFY+27 | 
| LEXSCHG("D" | SCHG+5*, SCHG+6, SCHG+7* | 
| LEXSCHG("ICD" | NOTIFY+3, NOTIFY+4*, NOTIFY+5*, NOTIFY+7, NOTIFY+9, NOTIFY+16, NOTIFY+17, NOTIFY+22, NOTIFY+24 | 
| LEXSCHG("LEX" | NOTIFY+3, NOTIFY+4*, NOTIFY+5, NOTIFY+9, NOTIFY+16, NOTIFY+19, NOTIFY+21 | 
| LEXSCHG(0 | SCHG+6*, SCHG+7 | 
| LEXSTR | KALL+1! | 
| LEXT | VC+1~, VC+7*, MIX+1~*, MIX+2*, MIX+3*, MIX+4*, CLR+4! | 
| LEXTI | WP+1~, WP+2*, WP+3, CLR+4! | 
| LEXU | NOTIFY+6~, NOTIFY+14*, NOTIFY+17*, NOTIFY+18, CLR+4! | 
| LEXUP | NOTIFY+6~*, NOTIFY+7*, NOTIFY+8*, NOTIFY+31, CLR+5! | 
| LEXVER | CS+1~, CS+3*, CS+4, CS+5, CS+6, CS+7, CS+8, CLR+5! | 
| X | NOTIFY+6~, NOTIFY+15*, NOTIFY+20~*, NOTIFY+21*, NOTIFY+23~*, NOTIFY+24*, NOTIFY+26~*, NOTIFY+27*, NOTIFY+30*, NOTIFY+31* , VC~, VC+2, BL+1~*, PB~, PB+1*, TL~, TL+1*, HACK~, HACK+1*, ELAP+1~* , ELAP+2*, ET~, ET+1, MIX~, MIX+1*, MIX+2, MIX+4*, MIX+5, UP~, UP+1 , LO~, LO+1, WP~, WP+2, WP+3~*, WP+5~*, CLR+5!, TRIM~, TRIM+1*, TRIM+2* , TRIM+3*, TRIM+4 | 
| XMDUN | KALL+2! | 
| XMZ | KALL+2! | 
| >> XPDNM | BL+1, PB+1, TL+1 | 
| Y | VC~, VC+2, CLR+5! | 
| ZTSK | KALL+2! |