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

Package: Surgery

Routine: SRCUSS2


Information

SRCUSS2 ;TAMPA/CFB - SCREEN SERVER ; 9 Dec 1988 11:07 AM

Source Information

Source file <SRCUSS2.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Surgery 1 A^SRCUSS  
VA Fileman 1 ^DIE  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Surgery 2 SRCUSS  SRCUSS1  

Entry Points

Name Comments DBIA/ICR reference
RD
SET
RDP
ED
ED2
ED3
ED0
ED1
RDO

External References

Name Field # of Occurrence
^DIE ED, ED2
A^SRCUSS ED0

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: ED0+0
Function Call: WRITE
  • Prompt: Q("EPE")
  • Line Location: ED2+0
Function Call: WRITE
  • Prompt: $C(13),Q("EOL")
  • Line Location: ED2+0
Function Call: WRITE
  • Prompt: $C(13),Q("EOL")
  • Line Location: ED2+0
Function Call: WRITE
  • Prompt: !
  • Line Location: ED2+1
Function Call: WRITE
  • Prompt: Q("EPE"),Q("HI"),"""."" WILL ENTER THE CHARACTER UNDERNEATH, SPACE BAR ENTERS THE NEXT WORD",!," ENTER A ""E"" TO ENTER NEW TEXT AT CURSOR, RETURN TO EXIT",Q("LO")
  • Line Location: ED3+4
Function Call: WRITE
  • Prompt: Q("REV"),Q("HI")
  • Line Location: ED3+5
Function Call: WRITE
  • Prompt: Q("EOL"),Q("NOR"),Q("HI")
  • Line Location: ED3+6
Function Call: READ
  • Timeout: DTIME
  • Variable: Q7
  • Line Location: RD+0
Function Call: WRITE
  • Prompt: Q6_$S(Q7=127:" ",1:"")
  • Line Location: RDP+0
Routine Call
  • DIE
  • Line Location:
    • ED
    • ED2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("SRCUSS" ED0, ED1*, ED2+1, ED3, ED3+2, ED3+5

Label References

Name Line Occurrences
ED ED3+6
ED0 ED2+2
ED2 ED3+2, ED3+6
ED3 SRCUSS2+5
RD ED3+6, RD+2, RD+3, RD+4, RD+5, RD+6, RD+7, RD+8, RD+9, RD+10
, RD+11
RDO RD+2, RD+4, RD+5, RD+6, RD+7, RD+8, RD+10
RDP ED3+6, RD+9, RD+11
SET ED

Naked Globals

Name Field # of Occurrence
^( ED1
^(0 ED2+1, ED3+5
^(1 ED2+1, ED3
^(2 ED1, ED2+1, ED3+5

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DA( SET*
>> DR SRCUSS2+2, SRCUSS2+5*, ED*, ED2*
DTIME RD
>> DX ED0*, ED2*, ED2+1*, ED3+3*, ED3+4*, ED3+6*, RD+3*, RD+7*, RDP*
>> DX(0 ED3+5*, ED3+6, RD+10, RDP
>> DX(1 ED3+3*, ED3+4, ED3+5*, RD+2*, RD+4*, RD+5*, RD+6*, RD+8*, RD+9*, RD+10*
, RD+11*, RDO*, RDP
>> DX(2 RD+4*, RD+6*, RD+11
>> DX(3 ED3+3*, RD+2, RD+3
>> DY ED0*, ED2*, ED2+1*, ED3+3*, ED3+4*, ED3+6*, RD+3*, RDP*
>> DY(0 ED3+5*, ED3+6, RDP
>> DY(1 ED3+3*, ED3+4, ED3+5*, RD+9*, RD+10*, RD+11*, RDO*, RDP
>> DY(2 RD+4*, RD+8
>> DY(3 RD+10*
IOF ED1, ED2
>> Q SRCUSS2+3, ED0, SET
>> Q("BC" ED3+3
>> Q("DR" SRCUSS2+3!*, SRCUSS2+5, SRCUSS2+6!, ED1, ED2
>> Q("DRR" SRCUSS2+2!*, SRCUSS2+3, SRCUSS2+4!
>> Q("EOL" ED2, ED3+6
>> Q("EPE" ED2, ED3+4
>> Q("HI" ED3+4, ED3+5, ED3+6
>> Q("LO" ED3+4
>> Q("NOR" ED3+6
>> Q("REV" ED3+5
>> Q("SC" SRCUSS2+6!, ED2*, ED3+6!
>> Q("T" ED3+5*, RD, RD+4*, RD+5, RD+6*, RD+7, RD+9, RD+10
>> Q("X" SRCUSS2+5*, SRCUSS2+6!, ED0, ED1, ED2, ED3, ED3+2, ED3+5
>> Q("XY" ED0, ED2, ED2+1, ED3+3, ED3+4, ED3+6, RD+3, RDP
>> Q(0 ED1, ED2
>> Q(1 ED0*
>> Q(9 SET
>> Q0( SRCUSS2+3
>> Q0(0 SRCUSS2+3
>> Q6 SRCUSS2+2*, SRCUSS2+3*, ED1*, ED3+5*, RD+4, RD+7*, RD+8*, RD+9, RD+10, RD+11*
, RDP
>> Q7 RD*, RD+1, RD+2, RD+3, RD+4, RD+5, RD+6, RD+7, RD+8, RD+9
, RD+10, RD+11, RDP*
>> Q8 SRCUSS2+2*, SRCUSS2+3*, ED, ED1, ED2+1*, ED3+6*, RD+1*, RD+2*, RD+4, RD+7
, RD+8*, RD+9*, RD+10*, RD+11*, SET*
U ED0, ED1, ED2+1, ED3+5
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All