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* |