LEXXMM ;ISL/KER - Convert Text to Mix Case (Misc) ;05/23/2017
Source file <LEXXMM.m>
Package | Total | Call Graph |
---|---|---|
Lexicon Utility | 2 | PR^LEXU $$MIX^LEXXM |
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 |
Package | Total | Caller Graph |
---|---|---|
Lexicon Utility | 1 | LEXXM |
Name | Comments | DBIA/ICR reference |
---|---|---|
EW(X) | ; Exported Word
|
|
EW2 | ; Exported Word Indexed
|
|
EW3 | ; Exported word is Special/Lower/Upper/Mixed case
|
|
EW4 | ; Exported Word Display
|
|
QWIC | ; Create AEXC Index
|
|
SW1(X) | ; Switch Text (before setting case)
|
|
SW2(X) | ; Switch Text (after setting case)
|
|
SW3(X) | ; Switch Text (after assembling string)
|
|
SWAP(X,A,B) | ; Swap text "A" for text "B" in text "X"
|
|
TM(X,Y) | ; Trim Character Y - Default " "
|
|
IG(X) | ; Ignore Case
|
|
IL(X) | ; Is Lowercase
|
|
IU(X) | ; Is Uppercase
|
|
IM(X) | ; Is Mixed Case
|
|
IS(X) | ; Is Special Case
|
|
LO(X) | ; Lower Case
|
|
UP(X) | ; Uppercase
|
|
MX(X) | ; Mix Case Term
|
|
MIX(X) | ; Mixed Case Word
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Name | Line Occurrences |
---|---|
$$LO | EW+1 |
$$MX | EW+1 |
$$SWAP | SW1+2, SW1+3, SW2+2, SW2+3, SW2+4, SW2+5, SW2+6, SW2+7, SW2+8, SW2+9 , SW2+10, SW3+2, SW3+3, SW3+4, SW3+5, SW3+6, SW3+7, SW3+8, SW3+9, SW3+10 |
$$TM | SW3+12 |
$$UP | EW+1, EW2+6, EW2+11, EW3+2, EW3+3, EW3+4, EW3+5, EW3+6, QWIC+7, IG+1 , MIX+1 |
EW2 | EW+2, EW+3 |
EW3 | EW2+6, EW2+11 |
EW4 | EW3+2, EW3+3, EW3+4, EW3+5, EW3+6 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
A | SWAP~, SWAP+1 |
ALL | EW2+8, EW2+12~ |
B | SWAP~, SWAP+1 |
BEG | QWIC+1~, QWIC+3~, QWIC+4*, QWIC+6* |
C1 | SW3+1~, SW3+13*, SW3+14 |
C2 | SW3+1~, SW3+13*, SW3+14 |
CH | IL+1~*, IU+1~*, IM+1~*, IS+1~* |
CHR | QWIC+1~, QWIC+5~*, IG+1~*, MIX+1~* |
CNT | EW+1~, EW2+1~, EW2+3~*, EW2+9~*, EW4+2* |
CT | EW2+1~, EW2+6~, EW2+10~, EW4+2~*, EW4+3* |
DA | QWIC+1~, QWIC+3~, QWIC+4*, QWIC+7 |
END | QWIC+1~, QWIC+3~, QWIC+4*, QWIC+5, QWIC+6 |
EXP | EW+1~, EW2+1~, EW2+4~*, EW2+6~*, EW2+10~*, EW2+11 |
I | EW2+1~, EW2+6~, EW2+10~, EW4+2~, EW4+3*, IL+1~*, IU+1~*, IM+1~*, IS+1~* |
IEN | EW+1~, EW2+1~, EW2+4~, EW2+5*, EW2+6, EW2+10~, EW2+11*, EW3+1, EW3+2, EW4+1 , EW4+2, QWIC+1~, QWIC+2~*, QWIC+3, QWIC+4 |
IMC | EW+1~, EW2+1~, EW2+3~*, EW2+4, EW2+5, EW2+9~*, EW2+10, EW2+11 |
IN | IG+1~*, MIX+1~* |
LOW | SW3+13, SW3+15~ |
MA | EW2+1~, EW2+6~, EW2+10~ |
MIX | EW2+1~, EW2+6~*, EW2+10~, EW2+11*, EW3+2, EW3+3, EW3+4, EW3+5, EW3+6 |
OA | EW4+2~ |
OA( | EW4+3 |
OA(1 | EW4+2* |
ORG | EW+1~* |
OUT | EW3+1~, EW3+2*, EW3+3*, EW3+4*, EW3+5*, EW3+6*, EW4+1, EW4+2 |
P1 | SW3+12~* |
P2 | SW3+12~* |
PC | IS+1~* |
PIE | SW3+1~, SW3+11*, SW3+12 |
SCR | EW+1~, EW+2*, EW+3*, EW2+8, EW3+1, EW3+2, EW3+3, EW3+4, EW3+5, EW3+6 |
SWAP | SW1+1~, SW1+2*, SW1+3*, SW2+1~, SW2+2*, SW2+3*, SW2+4*, SW2+5*, SW2+6*, SW2+7* , SW2+8*, SW2+9*, SW2+10*, SW3+1~, SW3+2*, SW3+3*, SW3+4*, SW3+5*, SW3+6*, SW3+7* , SW3+8*, SW3+9*, SW3+10*, SWAP+1~*, SWAP+2 |
TMP | IG+1~*, MIX+1~* |
TTL | EW+1~, EW+2*, EW+3*, EW3+1, EW4+1, EW4+2 |
TXT | QWIC+1~, QWIC+3~*, QWIC+4, QWIC+5, QWIC+6, SW1+1~*, SW1+2*, SW1+3*, SW1+4, SW2+1~* , SW2+2*, SW2+3*, SW2+4*, SW2+5*, SW2+6*, SW2+7*, SW2+8*, SW2+9*, SW2+10*, SW2+11 , SW3+1~*, SW3+2*, SW3+3*, SW3+4*, SW3+5*, SW3+6*, SW3+7*, SW3+8*, SW3+9*, SW3+10* , SW3+11, SW3+12*, SW3+13, SWAP+1~*, SWAP+2* |
UPP | EW2+1~, EW2+6~*, EW2+10~, EW2+11*, EW3+2, EW3+3, EW3+4, EW3+5, EW3+6 |
WD | QWIC+1~, QWIC+7~*, IL+1~*, IU+1~*, IM+1~*, IS+1~* |
WITH | SW1+1~, SW1+2*, SW1+3*, SW2+1~, SW2+2*, SW2+3*, SW2+4*, SW2+5*, SW2+6*, SW2+7* , SW2+8*, SW2+9*, SW2+10*, SW3+1~, SW3+2*, SW3+3*, SW3+4*, SW3+5*, SW3+6*, SW3+7* , SW3+8*, SW3+9*, SW3+10*, SWAP+1~*, SWAP+2 |
WL | EW+1~*, EW3+3, EW3+4, EW3+5, EW3+6 |
WM | EW+1~*, EW3+3, EW3+4, EW3+5, EW3+6 |
WRD | EW+1~*, EW2+1, EW2+2, EW2+3, EW2+5, EW2+7, EW2+9, EW3+1, EW3+2, EW3+3 , EW3+4, EW3+5, EW3+6, QWIC+1~, QWIC+6~*, QWIC+7 |
WU | EW+1~*, EW3+3, EW3+4, EW3+5, EW3+6 |
X | EW~, EW+1, SW1~, SW1+1, SW1+4*, SW1+5, SW2~, SW2+1, SW2+11*, SW2+12 , SW3~, SW3+1, SW3+13*, SW3+14*, SW3+16, SWAP~, SWAP+1, SWAP+2*, SWAP+3, TM~ , TM+1*, TM+2*, TM+3, IG~, IG+1, IL~, IL+1*, IL+2, IU~, IU+1* , IU+2, IM~, IM+1*, IM+2, IS~, IS+1*, IS+2, LO~, LO+1, UP~ , UP+1, MX~, MX+1, MIX~, MIX+1*, MIX+2 |
XU | IG+1~*, MIX+1~* |
Y | TM~, TM+1*, TM+2 |