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 |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: PRCUYN

Package: IFCAP

Routine: PRCUYN


Information

PRCUYN ;WISC@ALTOONA/CTB-UTILITY YES/NO READER AND WAIT ;10/22/93 3:35 PM

Source Information

Source file <PRCUYN.m>

Entry Points

Name Comments DBIA/ICR reference
V ;;5.0;IFCAP;;4/21/95
YN ;
RX
Q
Q1
C
WAIT ;
LIST ;;This may take a few moments

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,PRC("A",I)
  • Line Location: YN+6
Function Call: WRITE
  • Prompt: "? ",$P("YES// ^NO// ^<YES/NO> ",U,S)
  • Line Location: YN+8
Function Call: READ
  • Variable: Z
  • Timeout: $S($D(DTIME):DTIME,1:300)
  • Line Location: RX+0
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: RX+0
Function Call: WRITE
  • Prompt: $C(7)
  • Condition for execution: 'PRC("YN")&(Z'["?")
  • Line Location: Q1+0
Function Call: WRITE
  • Prompt: !,"You must enter a 'Yes' or a 'No', or you may enter an '^' to Quit",!
  • Line Location: Q1+0
Function Call: WRITE
  • Prompt: !,PRC("B",I)
  • Line Location: C+0
Function Call: WRITE
  • Prompt: !
  • Line Location: C+1
Function Call: WRITE
  • Prompt: !,"..."
  • Line Location: WAIT+1
Function Call: WRITE
  • Prompt: $P("Whoops,^Hmmm,^Excuse me,^Sorry,^Alright already!^OK! OK!^Alright, I'm tired.","^",$R(7)+1)," "
  • Line Location: WAIT+2
Function Call: WRITE
  • Prompt: $P($T(LIST+$R(8)),";",3)_"..."
  • Line Location: WAIT+3

Label References

Name Line Occurrences
C RX+4
Q RX+3, RX+4
Q1 RX+2, RX+5
YN RX+4, RX+6, Q1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DTIME RX
DTOUT YN+2!, RX*
I YN+1~, YN+6*, C*
>> PRC("A" YN+4*, YN+5, YN+6, YN+7, RX+4, RX+6, Q!
>> PRC("B" RX+4, RX+5, RX+6, Q!, C
>> PRC("YN" YN+2*, YN+3*, RX+1*, RX+2, RX+3, RX+4*, RX+6*, Q1*
S YN+1~, YN+2*, YN+8, RX+4, RX+6, Q1
U YN+2*, YN+8, RXRX+3
Z YN+1~, RX*, RX+1, RX+2, Q1

Marked Items

Name Field # of Occurrence
$T(LIST+$RANDOM^1;1(1) WAIT+3
Info |  Source |  Entry Points |  Interaction Calls |  Label References |  Local Variables |  Marked Items  | All