Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Entry Points |  Label References |  Local Variables
Print Page as PDF
Routine: LEXXM1

Package: Lexicon Utility

Routine: LEXXM1


Information

LEXXM1 ;ISL/KER - Convert Text to Mix Case (1) ;12/19/2014

Source Information

Source file <LEXXM1.m>

Entry Points

Name Comments DBIA/ICR reference
T1 ; 1 Character
UPA(X,Y,Z) ; Check if "A" is Uppercase A
LO(X) ; Lower Case
UP(X) ; Uppercase
MX(X) ; Mix Case
TRIM(X) ; Trim Spaces

Label References

Name Line Occurrences
$$LO T1+2, T1+4, T1+6, T1+8, T1+9
$$UP T1+1
$$UPA T1+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CHR T1+1~*, UPA+1~
FIR UPA+1~, UPA+2*, UPA+4, UPA+5, UPA+6, UPA+7, UPA+8, UPA+9, UPA+10, UPA+11
, UPA+12, UPA+13, UPA+14, UPA+15, UPA+16, UPA+17
LEXNXT T1+1, TRIM+3~
LEXPRE T1+1~
LEXUSE T1+1, TRIM+3~
NXT T1+1~*, T1+4
OK UPA+1~, UPA+3*, UPA+4*, UPA+5*, UPA+6*, UPA+7*, UPA+8*, UPA+9*, UPA+10*, UPA+11*
, UPA+12*, UPA+13*, UPA+14*, UPA+15*, UPA+16*, UPA+17*, UPA+18
PRE T1+1~*, T1+6, T1+9, UPA+1~, UPA+2*, UPA+3, UPA+4, UPA+5, UPA+6, UPA+7
, UPA+8, UPA+9, UPA+10, UPA+11, UPA+12, UPA+13, UPA+14, UPA+15, UPA+16, UPA+17
UIN T1+1~*, T1+2, T1+5, T1+6, T1+8, UPA+2*, UPA+3
UP T1+6~*, UPA+1~
USE T1+1~*
W UPA+1~, UPA+4*, UPA+5*, UPA+6*, UPA+7*, UPA+8*, UPA+9*, UPA+10*, UPA+11*, UPA+12*
, UPA+13*, UPA+14*, UPA+15*, UPA+16*, UPA+17*
X T1+1, UPA~, UPA+2, UPA+18*, UPA+19, LO~, LO+1, UP~, UP+1, MX~
, MX+1, TRIM~, TRIM+1*, TRIM+2*, TRIM+4
XU T1+1~*, T1+2, T1+4, T1+5, T1+6, T1+8, T1+9, T1+11, UPA+1~, UPA+2*
Y T1+2*, T1+4*, T1+5, T1+6*, T1+8*, T1+9*, T1+11*, UPA~, UPA+2
Z UPA~, UPA+2
Info |  Source |  Entry Points |  Label References |  Local Variables