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 |  Interaction Calls
Print Page as PDF
Routine: LEXXMC

Package: Lexicon Utility

Routine: LEXXMC


Information

LEXXMC ;ISL/KER - Convert Text to Mix Case ;10/10/2017

Source Information

Source file <LEXXMC.m>

Entry Points

Name Comments DBIA/ICR reference
MIX(TEXT) ; Mixed Case Expression
  • ICR #6266
    • Status: Pending
    • Usage: Supported
    EXP ; Expression Rules
    ;
    ; Example: If an expression contains the words "OPERATING
    ; ROOM" then the word "OR" will be in uppercase.
    PRE ; Previous Word Rules
    ;
    ; Example: If the previous word is numeric or "PER"
    ; then the word "OZ" will be in lower case.
    NXT ; Next Word Rules
    NON ; No Rules (default)
    TOK ; Token/Word Rules
    DSP1 ; Display Components
    DSP2 ; Display Changes (Differences)
    DSP3(X) ; Display Conditions #1
    DSP4(X) ; Display Conditions #2
    SPELL(X) ; Known Spelling Errors
    SP(X,Y) ; Contains Spelling Error
    SW(X,Y) ; Swap Spelling
    PREA ; Pre-assembly
    PRES(X) ; Pre-assembly Swap text
    ASEM ; Final Assembly
    IEEG(X) ; I.E. and E.G.
    AABR(X) ; Abbreviation
    PR(X,ARY) ; Parse Expression into Tokens
    CAS(X,Y,S) ; Case
    MX(X) ; Mix Case
    PS(X) ; Period Space
    UP(X) ; Uppercase
    LO(X) ; Lower Case
    TM(X,Y) ; Trim Character Y - Default " "
    RP(X,Y) ; Repeat
    CTL(X) ; Remove/Replace Control Characters
    DBLS(X) ; Double Space/Special Characters
    CTLR(LEX,X,Y) ; Control Character Replace

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !!,"CUR: ",$G(CUR),!,"PRE: ",$G(PRE),!,"NXT: ",$G(NXT),!,"PPT: ",$G(PPT),!,"NPT: ",$G(NPT)
    • Line Location: DSP1+2
    Function Call: WRITE
    • Prompt: AR,"=",@AR,!
    • Line Location: DSP2+2
    Function Call: WRITE
    • Prompt: !!,"Before: ",BEFORE,!,"After: ",AFTER
    • Line Location: DSP2+3
    Function Call: WRITE
    • Prompt: !!,"Before: ",BEFORE,!,"After: ",AFTER
    • Line Location: DSP2+4
    Function Call: WRITE
    • Prompt: !!,"X: ",$G(X),!,"CUR: ",$G(CUR),!,"CAS: ",$G(CAS),!,"SPC: ",$G(SPC),!,"TRUE: ",$G(PPT),!,"OUT: ",$G(OUT),!
    • Line Location: DSP3+2
    Function Call: WRITE
    • Prompt: !!,"X: ",$G(X),!,"TRUE: ",$G(PPT),!,"OUT: ",$G(OUT),!
    • Line Location: DSP4+1
    Info |  Source |  Entry Points |  Interaction Calls