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

Package: VA FileMan

Routine: DICFIX1


Information

DICFIX1 ;SEA/TOAD,SF/TKW-FileMan: Finder, Search Compound Indexes (cont.) ;15MAY2011

Source Information

Source file <DICFIX1.m>

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA FileMan 1 DICFIX  

Entry Points

Name Comments DBIA/ICR reference
NXTNAM(DIVAL,DIPART,DINDEX,DISKIP,DIDONE) ;
; limited comma piece lookup, skip nonmatching names in index
PREFIX(DISTRING,DIPREFIX) ;
SKIP(DISKIP,DIVAL,DIPREC,DIPOSTC,DIPART,DIPPOSTC,DINDEX) ;
; Skip forward within index based on limited comma piecing

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD("OS" - [#.7] NXTNAM+3

Label References

Name Line Occurrences
$$PREFIX NXTNAM+8, NXTNAM+9
SKIP NXTNAM+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIDONE NXTNAM~
DINDEX NXTNAM~, NXTNAM+10, SKIP~
DINDEX( NXTNAM+7, SKIP+5
DIPART NXTNAM~, NXTNAM+4, NXTNAM+10, SKIP~
DIPOSTC NXTNAM+5~, NXTNAM+6*, NXTNAM+8, NXTNAM+9, NXTNAM+10, SKIP~, SKIP+2
DIPPOSTC NXTNAM+5~, NXTNAM+7*, NXTNAM+8, NXTNAM+9, NXTNAM+10, SKIP~, SKIP+2, SKIP+4
DIPREC NXTNAM+5~, NXTNAM+6*, NXTNAM+10, SKIP~, SKIP+4, SKIP+7
DIPREFIX PREFIX~, PREFIX+1
DISKIP NXTNAM~, NXTNAM+4*, NXTNAM+10, SKIP~, SKIP+5*, SKIP+7*
DISTRING PREFIX~, PREFIX+1
>> DISUB NXTNAM+7, SKIP+5
>> DITRXNO NXTNAM+7
DIUTF8 NXTNAM+2~, NXTNAM+3*, NXTNAM+4, SKIP+7
DIVAL NXTNAM~, NXTNAM+4*, NXTNAM+6, NXTNAM+10, SKIP~, SKIP+4*, SKIP+5, SKIP+7*
X NXTNAM+3~*
Y NXTNAM+3~*
Info |  Source |  Caller Graph |  Entry Points |  Global Variables Directly Accessed |  Label References |  Local Variables  | All