LEXAL ;ISL/KER - Look-up List (Global) ;05/23/2017
Source file <LEXAL.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| ADDL(LEXI,LEXDS,LEXDP) | ; Add
; LEXI Expression IEN ; LEXDS Expression IEN |
|
| ADDN(LEXI,LEXDS,LEXDP) | ; Near match
|
|
| ADDE(LEXI,LEXDS,LEXDP) | ; Exact match
|
|
| ADDEM(LEXI,LEXDS,LEXDP) | ; Exact match Major Concept
|
|
| ADDC(LEXI,LEXDS,LEXDP) | ; Code
|
|
| DISP(LEXX,LEXDS,LEXDP) | ; Display Text
|
|
| BEG | ; Begin List
|
|
| LSTN(LEXA,LEXM) | ; List Number
|
|
| CON(X,LEXX) | ; Contains
; ; Input ; ; X Text String ; LEXX() An array of words passed by reference ; LEXX(1)=Word1 ; LEXX(2)=Word2 ; LEXX(n)=Wordn ; ; Output ; ; $$CON A 2 piece "^" delimited string ; ; 1 Number of words in LEXX() found in text X ; 2 The total number of words in array LEXX ; |
|
| SIEN(X) | ; Sourced IEN (PCH 55)
|
|
| FREQ(X,Y) | ; Get frequency based on codes and semantics
|
|
| SO | ; Codes
|
|
| SOC | ; Set frequencey based on code
|
|
| SM | ; Semantics - LEXBD Behavior and Disorders
|
|
| SMC | ; Set frequency based on semantic class
|
|
| CLR | ; Clear
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^LEX(757 - [#757] | ADDN+7, SIEN+2, FREQ+3, SM+1 |
| ^LEX(757.01 - [#757.01] | ADDL+3, ADDL+4, ADDL+7, ADDL+8, ADDN+1, ADDN+2, ADDN+6, ADDN+7, ADDN+9, ADDE+1 , ADDE+2, ADDE+4, ADDE+6, ADDEM+1, ADDEM+2, ADDEM+3, ADDEM+4, ADDEM+6, ADDEM+7, ADDC+1 , ADDC+3, ADDC+6, DISP+1, BEG+18, BEG+19, LSTN+2, LSTN+3, LSTN+9, LSTN+10, SIEN+2 , SIEN+4, SIEN+5, SIEN+7, SIEN+8 |
| ^LEX(757.02 - [#757.02] | SO+1, SOC+2, SOC+3, SOC+4, SOC+5 |
| ^LEX(757.1 - [#757.1] | SM+2, SMC+1 |
| ^LEX(757.13 - [#757.13] | SIEN+1 |
| ^LEX(757.14 - [#757.14] | SIEN+1 |
| ^TMP("LEXFND" | ADDL+10, ADDL+11*, ADDL+14*, ADDL+15*, ADDL+16*, ADDN+3, ADDN+5, ADDN+10, ADDN+11*, ADDN+12* , ADDE+5, ADDE+7*, ADDE+10*, ADDE+12*, ADDEM+8, ADDEM+9*, ADDEM+12*, ADDEM+14*, ADDC+4, ADDC+7 , ADDC+8*, ADDC+9*, BEG+2, BEG+7, BEG+9, BEG+10, BEG+13, BEG+14, BEG+15, BEG+20! , BEG+42 |
| ^TMP("LEXHIT" | BEG+11*, BEG+12*, BEG+17*, BEG+25, BEG+26, BEG+27, BEG+28, BEG+29 |
| ^TMP("LEXSCH" | ADDL+10*, ADDL+17, ADDN+10*, ADDN+13, ADDE+5*, ADDE+13, ADDEM+8*, ADDEM+15, ADDC+7*, ADDC+10 , BEG+1, BEG+4, BEG+18*, BEG+19*, BEG+22, BEG+32*, BEG+33*, BEG+34, BEG+35, BEG+39 , BEG+40, BEG+41 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> LEX | ADDL+17*, ADDN+13*, ADDE+13*, ADDEM+15*, ADDC+10*, BEG+22*, BEG+34*, BEG+35 |
| >> LEX("EXC" | BEG+40* |
| >> LEX("EXM" | BEG+39* |
| >> LEX("LIST" | BEG+26*, BEG+30*, BEG+31*, BEG+33 |
| >> LEX("LVL" | BEG+37* |
| >> LEX("MAT" | BEG+35* |
| >> LEX("MAX" | BEG+32*, BEG+38 |
| >> LEX("MIN" | BEG+38* |
| >> LEX("NAR" | BEG+1*, BEG+41* |
| LEXA | ADDL+3~*, ADDL+4*, ADDL+7, ADDL+8, ADDL+9, ADDL+10, ADDL+11, ADDL+14, ADDL+15, ADDN+1~* , ADDN+2*, ADDN+3, ADDN+6, ADDN+7*, ADDN+8, ADDN+9, ADDN+10, ADDN+11, ADDE+1~*, ADDE+2 , ADDE+3, ADDE+4, ADDE+5, ADDE+6, ADDE+7, ADDE+10, ADDE+12, ADDEM+1~*, ADDEM+2*, ADDEM+3 , ADDEM+4, ADDEM+5, ADDEM+6, ADDEM+7, ADDEM+8, ADDEM+9, ADDEM+12, ADDEM+14, ADDC+1~*, ADDC+3 , ADDC+5, ADDC+6, ADDC+7, ADDC+8, BEG+3~, BEG+8*, BEG+9*, BEG+10, BEG+12, BEG+13 , BEG+14, BEG+15, BEG+18, BEG+19, BEG+20, LSTN~, LSTN+2, LSTN+3, LSTN+9, LSTN+10 |
| >> LEXAFMT | ADDL+7, ADDL+12, ADDE+6, ADDE+8, ADDEM+6, ADDEM+10, DISP+1 |
| LEXBD | FREQ+1~, SM+1~*, SM+3, SMC+3*, SMC+5* |
| LEXBEH | FREQ+1~, FREQ+5~, FREQ+6*, SOC+14* |
| LEXC | ADDL+6~, ADDC+3~*, LSTN+1~, LSTN+2*, LSTN+8~, LSTN+9*, LSTN+16, CON+21*, SIEN+5~*, SIEN+8~* |
| LEXCLA | FREQ+1~, SM+1~, SMC+1*, SMC+3, SMC+5 |
| LEXDIA | FREQ+1~, FREQ+5~, FREQ+6*, FREQ+13, FREQ+14, FREQ+15, SOC+10* |
| LEXDP | ADDL~, ADDL+5*, ADDL+7, ADDN~, ADDN+8*, ADDE~, ADDE+3*, ADDEM~, ADDEM+5*, ADDC~ , ADDC+2*, ADDC+5, DISP~, DISP+1, BEG+3~, BEG+10*, BEG+12 |
| LEXDS | ADDL~, ADDL+5*, ADDL+7, ADDN~, ADDN+8*, ADDE~, ADDE+3*, ADDEM~, ADDEM+5*, ADDC~ , ADDC+2*, ADDC+5, DISP~, DISP+1 |
| LEXEFF | FREQ+1~, SOC+1~, SOC+2*, SOC+3 |
| LEXEX | ADDE+2~, ADDEM+1~, ADDEM+3*, SIEN+2~, SIEN+4*, SIEN+5, SIEN+7*, SIEN+8 |
| LEXF | ADDL+6~, ADDL+9*, ADDL+10, ADDL+11, ADDL+14, ADDL+15, ADDL+16, ADDN+10, ADDC+3~, ADDC+4* , ADDC+5*, ADDC+7, ADDC+8, ADDC+9, LSTN+1~, LSTN+8~, LSTN+16*, LSTN+17 |
| LEXHIS | FREQ+1~, SOC+1~, SOC+3*, SOC+4 |
| LEXI | ADDL~, ADDL+3*, ADDL+4, ADDL+13~*, ADDL+14, ADDL+15, ADDN~, ADDN+1, ADDN+2*, ADDE~ , ADDE+1*, ADDEM~, ADDEM+1, ADDEM+2*, ADDC~, ADDC+1*, BEG+3~, BEG+5*, BEG+7*, BEG+9 , BEG+10, BEG+13, BEG+14, BEG+15, BEG+20, BEG+24~*, BEG+25, BEG+26*, BEG+30, BEG+31 , BEG+32, LSTN+1~, LSTN+5*, CON+17~, CON+18*, CON+19 |
| LEXI10 | FREQ+1~, FREQ+5~, FREQ+6*, FREQ+13, FREQ+14, SOC+8* |
| LEXIEN | SIEN+2~*, SIEN+3, SIEN+4, SIEN+6, SIEN+7, SIEN+9 |
| LEXIGN | ADDL+8, ADDN+9, ADDE+4, ADDEM+7, ADDC+6, CLR+1~ |
| LEXJ | BEG+3~, BEG+5*, BEG+9, BEG+10*, BEG+11, BEG+12, BEG+17, BEG+18, BEG+19, BEG+24~* , BEG+25*, BEG+26, BEG+27, BEG+28, BEG+29 |
| LEXK | BEG+14~*, BEG+15, BEG+17, BEG+28~*, BEG+29, BEG+30, LSTN+1~*, LSTN+8~*, LSTN+17* |
| LEXL | ADDL+6~, LSTN+1~, LSTN+4*, LSTN+7*, LSTN+8~, LSTN+10*, LSTN+11*, LSTN+12*, LSTN+17 |
| LEXLL | BEG+4*, BEG+5*, BEG+9, BEG+23, BEG+25, BEG+42! |
| LEXM | LSTN~, LSTN+17*, LSTN+18 |
| LEXMC | SIEN+2~*, SIEN+4, SIEN+7, FREQ+2~, FREQ+3*, SO+1, SM+1*, SM+2 |
| LEXN | ADDL+15~*, ADDN+3~, ADDN+4*, ADDN+5*, ADDN+11, ADDN+12, ADDE+11~*, ADDE+12, ADDEM+13~*, ADDEM+14 , LSTN+1~, LSTN+5*, LSTN+6*, LSTN+16*, LSTN+17, CON+17~*, CON+20*, CON+21*, CON+22 |
| LEXNF | FREQ+2~, FREQ+6*, FREQ+13*, FREQ+14*, FREQ+15*, FREQ+16*, FREQ+17*, FREQ+18*, FREQ+19* |
| LEXNUR | FREQ+2~, FREQ+5~, FREQ+6*, FREQ+17, SOC+16* |
| LEXPRO | FREQ+2~, FREQ+5~, FREQ+6*, FREQ+16, SOC+12* |
| LEXR | ADDN+3~*, ADDE+2~, ADDE+3*, ADDEM+4~* |
| LEXRL | BEG+3~, BEG+4*, BEG+5*, BEG+42 |
| LEXS | BEG+15~*, BEG+16, BEG+17, BEG+29~*, BEG+30, CON+17~, CON+19~*, CON+20, CON+21 |
| LEXSAB | FREQ+2~, FREQ+5~, SOC+5*, SOC+6, SOC+8, SOC+10, SOC+12, SOC+14, SOC+16 |
| LEXSI | ADDE+2~, ADDE+9~*, ADDE+10, ADDE+11, ADDE+12, ADDEM+11~*, ADDEM+12, ADDEM+13, ADDEM+14 |
| LEXSIEN | FREQ+2~, SO+1*, SOC+2, SOC+3, SOC+4, SOC+5, SM+1~*, SM+2*, SMC+1 |
| LEXSMC | FREQ+2~, FREQ+5~, FREQ+6*, FREQ+18, SM+1*, SM+3* |
| >> LEXSOA( | ADDL+13, ADDL+14, ADDL+15, ADDE+9, ADDE+10, ADDE+11, ADDE+12, ADDEM+11, ADDEM+12, ADDEM+13 , ADDEM+14 |
| >> LEXSOA(0 | ADDE+8, ADDEM+10 |
| LEXSR | ADDE+2~ |
| LEXSTR | BEG+3~ |
| LEXSX | SIEN+2~*, SIEN+3, SIEN+4, SIEN+5*, SIEN+6, SIEN+7, SIEN+8* |
| LEXSY | ADDE+2~ |
| LEXT | ADDL+6~, ADDL+7*, ADDL+8*, ADDL+11, ADDN+3~, ADDN+8*, ADDN+9*, ADDN+11, ADDE+2~, ADDE+3* , ADDE+4*, ADDE+6*, ADDE+7, ADDEM+4~, ADDEM+5*, ADDEM+6*, ADDEM+7*, ADDEM+9, ADDC+3~, ADDC+5* , ADDC+6*, ADDC+8, LSTN+1~, LSTN+3*, LSTN+4, CON+17~*, CON+19*, CON+22 |
| LEXTD | FREQ+3~, FREQ+4*, SOC+2 |
| >> LEXTKN | LSTN+5 |
| LEXU | LSTN+1~, LSTN+4*, LSTN+5, CON+17*, CON+20, CON+21 |
| >> LEXVDT | LSTN+16 |
| LEXX | DISP~, DISP+1*, DISP+2, CON~ |
| LEXX( | CON+18, CON+19 |
| >> LEXXCT | SIEN+1, SIEN+3, SIEN+5 |
| >> LEXXSR | SIEN+1, SIEN+6, SIEN+8 |
| SA | FREQ+3~, FREQ+5~, FREQ+6* |
| SIEN | FREQ+3~, SO+1~ |
| U | SMC+1 |
| X | CON~, CON+17, CON+22*, CON+23, SIEN~, SIEN+1*, SIEN+2*, SIEN+3*, SIEN+6*, SIEN+9* , SIEN+10, FREQ~, FREQ+3*, FREQ+6*, FREQ+13*, FREQ+14*, FREQ+15*, FREQ+16*, FREQ+17*, FREQ+18* , FREQ+19*, FREQ+20 |
| Y | FREQ~, FREQ+4 |