GMTSULT7 ; SLC/KER - HS Type Lookup ("B" index) ; 09/21/2001
Source file <GMTSULT7.m>
| Package | Total | Call Graph | 
|---|---|---|
| Health Summary | 3 | (CLEAN,CLR)^GMTSULT ($$CM,$$DICS,$$UP)^GMTSULT2 $$EN^GMTSUMX | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| CK | ;   Check Entry | |
| ASM(X) | ;   Assemble string to store in list | |
| B | ; Search "B" Index ; ; Needs GMTSEQ and GMTSEO ; ; GMTSEQ=1 Exact match reqired ; Stop search if found ; Continue partial-exact search if not found ; ; GMTSEO=1 Exact match, only one entry ; Stop search if found and return single entry ; Do not continue if not found ; | |
| MA | ;   Add Match | |
| LO(X) | ;   Lowercase | |
| UP(X) | ;   Uppercase | |
| EA | ;   Add Exact Match | |
| ADD | ;   Add to the reordered list | |
| BQ | ; Quit "B" Index search | |
| DUP(X) | ; Check for Duplicate | |
| MX(X) | ;   Mix Case | |
| REO | ; Reorder List | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^GMT(142 - [#142] | B+18, B+19, B+20, B+21, CK+1, CK+3, DUP+2, DUP+3 | 
| ^TMP("GMTSULT" | REO+7*, ADD+6*, ADD+7* | 
| ^TMP("GMTSULT2" | MA+1, MA+2*, EA+1*, EA+2*, REO+4!, REO+5, REO+6, REO+7!, REO+10!, REO+13! , REO+15, REO+16, ADD+2 | 
| ^VA(200 - [#200] | CK+3 | 
| Name | Line Occurrences | 
|---|---|
| $$ASM | MA+2, EA+2 | 
| $$LO | B+13 | 
| $$MX | CK+4, ADD+2, ADD+3 | 
| $$UP | B+13, B+19, B+21, CK+2, CK+5, CK+6, ADD+2 | 
| ADD | REO+6, REO+16 | 
| CK | B+19, B+21 | 
| EA | CK+5, CK+6 | 
| MA | CK+7 | 
| REO | BQ+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> DIC("S" | B+14 | 
| >> DIC("W" | B+16 | 
| >> DIC(0 | B+15 | 
| GMTS0 | ADD+1~, ADD+2*, ADD+3, ADD+4 | 
| GMTS1 | ADD+1~, ADD+2*, ADD+6 | 
| GMTS2 | ADD+1~, ADD+2*, ADD+6 | 
| GMTS3 | ADD+1~, ADD+3*, ADD+6 | 
| GMTS4 | ADD+1~, ADD+3*, ADD+6 | 
| GMTS5 | ADD+1~, ADD+3*, ADD+6 | 
| GMTS6 | ADD+1~, ADD+4*, ADD+5, ADD+6 | 
| GMTS7 | ADD+1~, ADD+6* | 
| GMTSC | B+12~, B+13*, MA+2*, EA+1*, EA+2, REO+1~, REO+6*, REO+16*, ADD+2 | 
| GMTSCK | CK+1~, CK+4*, CK+5*, CK+6* | 
| GMTSCMP | CK+1~, CK+4*, EA+1*, ASM+2, REO+1~, ADD+4* | 
| GMTSD0 | B+12~, B+15*, BQ+1 | 
| GMTSDIC0 | B+15*, B+17, BQ+1! | 
| GMTSDICS | B+14*, BQ+1!, CK+4 | 
| GMTSDICW | B+16*, BQ+1!, CK+4 | 
| GMTSDS | B+12~, B+14*, BQ+1 | 
| GMTSDT | CK+1~, CK+2*, CK+4*, ASM+1 | 
| GMTSDT2 | CK+1~ | 
| GMTSDW | B+12~, B+16*, BQ+1 | 
| GMTSE | B+12~, B+13*, B+18, B+19, B+20, B+21, CK+5*, DUP+1~*, DUP+2, DUP+3* , DUP+4 | 
| >> GMTSEO | CK+5, REO+4, REO+10, REO+13 | 
| >> GMTSEQ | REO+10 | 
| GMTSFND | REO+1~, REO+2*, REO+15*, REO+16 | 
| GMTSG | REO+1~, ADD+2*, ADD+4*, ADD+5*, ADD+6 | 
| GMTSI | REO+1~, REO+2*, REO+6*, REO+7, ADD+2*, ADD+6, ADD+7, DUP+1~*, DUP+2*, DUP+3 | 
| GMTSIEN | B+12~, B+19*, B+21*, CK+1, CK+3, CK+4, MA+1, EA+1, ASM+2, REO+1~ , ADD+2* | 
| GMTSIV | B+12~, B+18*, B+19, B+20*, B+21 | 
| GMTSKEY | REO+1~ | 
| GMTSKL1 | B+12~, B+13*, B+18 | 
| GMTSKL2 | B+12~, B+13*, B+20 | 
| GMTSL | REO+1~, ADD+4* | 
| GMTSLOC | REO+1~, ADD+3* | 
| GMTSMN | REO+1~, ADD+2* | 
| >> GMTSN | DUP+3* | 
| GMTSNM | CK+1~*, CK+2, CK+4, CK+5, CK+6, MA+2, EA+1, EA+2, ASM+2, REO+1~ , ADD+2* | 
| GMTSOKS | CK+1~, CK+4* | 
| GMTSOW | CK+1~, CK+3*, ASM+2, REO+1~, ADD+3* | 
| GMTST | ASM+1~*, ASM+2 | 
| GMTSTL | CK+1~*, CK+2, ASM+1, ASM+2 | 
| GMTSTTL | REO+1~, ADD+3* | 
| U | B+13*, CK+1, CK+3, ASM+2, ADD+2, ADD+3, ADD+4, ADD+6 | 
| X | B+12*, B+13, B+19, B+21, CK+5, CK+6, ASM~, ASM+2*, ASM+3, UP~ , UP+1, LO~, LO+1, MX~, MX+1, DUP~, DUP+1*, DUP+2, DUP+3, DUP+4* |