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: LEXA3

Package: Lexicon Utility

Routine: LEXA3


Information

LEXA3 ;ISL/KER - Look-up (Loud) Functions ;04/21/2014

Source Information

Source file <LEXA3.m>

Entry Points

Name Comments DBIA/ICR reference
DH ; Display Help LEX("HLP")
DL ; Display List LEX("LIST")
DP ; Display Prompt Select 1-LEX("MAX") or Ok?
MULTI ; Multiple entries PCH 4 - LEXTP,LEXCT
MATCH ; Matches found
ONE ; One entry
LONG ; Handle a long string PCH 4 -> LEXD1,LEXD1
PARSE(LEXT,LEXL,LEXD1,LEXD2) ; Parse string
SPL1 ; Split after character position
SPL2 ; Split at character position
SPL3 ; Re-Split if STO<REM
SPL4 ; Split at string length LEXL
SPC ; Remove Spaces
TRIM(LEXX) ; Trim Spaces

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: DH+2
Function Call: WRITE
  • Prompt: !," ",LEX("HLP",LEXI)
  • Line Location: DH+3
Function Call: WRITE
  • Prompt: !!,LEXPRMT
  • Line Location: DP+6
Function Call: WRITE
  • Prompt: !
  • Line Location: MULTI+3
Function Call: WRITE
  • Prompt: !,$J(LEXI,4),?6
  • Line Location: MULTI+8
Function Call: WRITE
  • Prompt: Y(0,0)
  • Line Location: MULTI+11
Function Call: WRITE
  • Prompt: !!,LEX("MAT")
  • Line Location: MATCH+1
Function Call: WRITE
  • Prompt: !!
  • Line Location: ONE+2
Function Call: WRITE
  • Prompt: ?LEXP
  • Line Location: ONE+4
Function Call: WRITE
  • Prompt: ?LEXP,Y(0,0)
  • Line Location: ONE+5
Function Call: WRITE
  • Prompt: !
  • Condition for execution: LEXC>1
  • Line Location: LONG+8
Function Call: WRITE
  • Prompt: ?LEXP,LEXWW(LEXC)
  • Line Location: LONG+8
Info |  Source |  Entry Points |  Interaction Calls