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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: PRCST12

Package: IFCAP

Routine: PRCST12


Information

PRCST12 ; ;10/27/00

Source Information

Source file <PRCST12.m>

Call Graph

Call Graph

Call Graph Total: 16

Package Total Call Graph
VA FileMan 9 E^DIE0  (,F,FIREREC,M,N,OUT,UNIQFERR,Z)^DIE17  Z^DIE2  ^DIE3  (AST,NOSCR)^DIED  QQ^DIEQ  ^DIR  RW^DIR2  
DIEN^DIWE  
IFCAP 7 $$GETBOCNT^PRCSECP  SUB^PRCSES  ITEM^PRCSES1  ^PRCST14  ^PRCST15  ^PRCST16  ^PRCST17  

Entry Points

Name Comments DBIA/ICR reference
DE
W
O
TR
A
B
RE
N
RD
T
P
V
Z
X
QS
D
Y
PR
R
RP
I
SET
SAVEVALS
NKEY
KEYCHK()
BEGIN
1
X1
2
3
C3
C3S
X3
4
X4
5
X5
6
C6
C6S
X6
7
X7
8
X8
9
X9
10
C10
C10S
X10
11
12
C12
C12S
X12
13
X13
14
15
X15
16
C16
C16S
X16
17
18
19
C19
C19S
X19
20
X20
21
X21
22
C22
C22S
X22
23
X23
24
25
26
X26
27

External References

Name Field # of Occurrence
E^DIE0 I+1
^DIE17 RD
F^DIE17 1456789101213
1415192023242627
FIREREC^DIE17 14578913152326
M^DIE17 T
N^DIE17 RP
OUT^DIE17 14578913152326
UNIQFERR^DIE17 Z
Z^DIE17 X
Z^DIE2 RD+1
^DIE3 T
AST^DIED P
NOSCR^DIED P
QQ^DIEQ QS
^DIR SET+2
RW^DIR2 O+1
DIEN^DIWE 14+1
$$GETBOCNT^PRCSECP X9X15
SUB^PRCSES X10X16
ITEM^PRCSES1 X6
^PRCST14 C19S+1
^PRCST15 C22+1
^PRCST16 C22S+1
^PRCST17 27

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: W
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !?DL+DL-2,DLB_": "
  • Line Location: W+0
Function Call: WRITE
  • Prompt: W
  • Line Location: O+0
Function Call: WRITE
  • Prompt: Y
  • Line Location: O+0
Function Call: WRITE
  • Prompt: !?9
  • Condition for execution: $X>45
  • Line Location: O+0
Function Call: WRITE
  • Prompt: " (No Editing)"
  • Line Location: O+2
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: TR+0
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: TR+0
Function Call: WRITE
  • Prompt: " "_X
  • Line Location: RD+2
Function Call: WRITE
  • Prompt: !,"BOC: ",$P(X,U,2)
  • Line Location: X9+0
Function Call: WRITE
  • Prompt: !,"BOC: ",$P(X,U,2)
  • Line Location: X15+0
Routine Call
  • DIR
  • Line Location:
    • SET+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^PRCS(410 - [#410] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( TRR+1
^DD("DD" R+2
^DD("KEY" - [#.31] N
^DISV( RD+2, Z*
^PRC(411 - [#411] X26
^PRC(441 - [#441] X8
^PRCD(420.1 - [#420.1] X8
^PRCS(410 - [#410] DEX1C3+2!, C3+4!, C3S+2*, C3S+4*, X4C6+2!, C6S+2*, X8
, X9*, C10+2!, C10S+2*, X15*, C16+2!, C16S+2*

Label References

Name Line Occurrences
$$KEYCHK Z
@( BV
A NZYRP145789
1314+1, 15232426
B QS
BEGIN PRCST12+1
C10S C10
C12S C12
C16S C16
C19S C19
C22S C22
C3S C3
C6S C6
D RDRD+1, P+1, QS
DE PRCST12+1, 14567891012
1314151920232426
N Y
NKEY N
O YRP
P T
PR REI+1
QS RDNKEY
R RR+1
RD YII+1
RE 6+2, 10+2, 12+2, 16+2, 19+2, 20+2, 21+1, 22+2
RP PRRR+1
SAVEVALS Z
SET T
TR RE
V TP+1
W ORE
X NT+1, PY
X1 1
X13 13
X15 15
X23 23
X26 26
X4 4
X5 5
X7 7
X8 8
X9 9
Y 3+3
Z P+1

Naked Globals

Name Field # of Occurrence
^( RD+2, RR+1
^("F" SAVEVALS*
^(0 DE+1, RR+1, X8X26
^(1 X1
^(12.1 T
^(2 X4
^(3 X4X8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % DE+1*, DE+2*, TR+2*, SET+2*
%Z DE+1*, DE+2, DE+3!
>> D N, D*, 14*
>> D0 DE
>> DA DEC3+2, C3+4, C3S+2, C3S+4, C6+2, C6S+2, X8X9X15
>> DA(1 X1C3+2, C3+4, C3S+2, C3S+4, X4C6+2, C6S+2, X8X9
C10+2, C10S+2, X15C16+2, C16S+2
DB DE!, C3!, C3S!, C6!, C6S!, C10!, C10S!, C12!, C12S!, C16!
, C16S!, C19!, C19S!, C22!, C22S!
DB( TPXSETSET+1
>> DC RP14+1*
DDER TT+1!, SET+2
DE DE!
DE( O+2, REZYPRRPSAVEVALSSAVEVALS+1, KEYCHK, 3+1*
6+1*, 10+1*, 12+1*, 16+1*, 19+1*, 22+1*
DE(1 14!, 14+1!
DE(10 DE+1*, C10C10+1
DE(12 DE+1*, C12C12+1
DE(16 DE+1*, C16C16+1
DE(19 DE+1*, C19C19+1
DE(20 DE+1*
DE(21 DE+1*
DE(22 DE+2*, C22
DE(3 DE+1*, C3C3+1, C3+3
DE(6 DE+1*, C6C6+1
DG DE!, PR*, R*, R+1*, R+2, 14567
891012131414+1*, 151920
23242627
DG( Z*, C3SC3S+1, C3S+3, C6SC6S+1, C10SC10S+1, C12SC12S+1
C16SC16S+1, C19SC22S
>> DIC DE*, P*, C3+1*, C3+3*, C3S+1*, C3S+3*, C6+1*, C6S+1*, C10+1*, C10S+1*
C12+1*, C12S+1*, C16+1*, C16S+1*, C19+1*
DIC("S" T, Z!
>> DIC(0 P*, 1*, 4*, 5*, 7*, 8*, 9*, 13*, 15*, 23*
, 26*
>> DIE DE*, PC3+1, C3+3, C3S+1, C3S+3, C6+1, C6S+1, C10+1, C10S+1
C12+1, C12S+1, C16+1, C16S+1, C19+1
>> DIEFIRE 14578913152326
>> DIEL DE*
>> DIEZTMP SAVEVALSSAVEVALS+1, SAVEVALS+2
>> DIFLD NTDSAVEVALSSAVEVALS+1, SAVEVALS+2, 3*, 6*, 10*, 12*
, 16*, 19*, 20*, 21*, 22*
>> DIIENS SAVEVALSSAVEVALS+1, SAVEVALS+2
DIQUIET SET+1~*
DIR SET~
DIR("V" SET*
DIR(0 SET*
>> DL DE*, W
DLAYGO P*, Z!
>> DLB WRD+2, ZD, 3*, 6*, 10*, 12*, 16*, 19*
, 20*, 21*, 22*
>> DNM BEGIN*
>> DP DE*, NTSAVEVALSSAVEVALS+1, SAVEVALS+2
>> DQ O+2, A*, BRETPP+2, VXD
YPRRPSETSET+1, SAVEVALS, BEGIN*, 1*, 2*, C3S
C3S+1, C3S+3, 4*, 5*, 6*, C6SC6S+1, 7*, 8*, 9*
, 10*, C10SC10S+1, 11*, 12*, C12SC12S+1, 13*, 14*, 15*
C16SC16S+1, 17*, 18*, 19*, C19S, 20*, C22S, 23*, 24*
, 25*, 26*
DQ( A!, P+2, D*, PR
DTIME TR
>> DTOUT TR*
>> DU DE*, PDPRSET, 3*, 6*, 10*, 12*, 16*
, 19*, 20*, 20+1*, 21*, 22*
DUZ RD+2, Z
>> DV O+1, O+2, NRD+2, TPP+1, ZDY
PRRPI, 3*, 6*, 10*, 12*, 16*, 19*, 20*
, 21*, 22*
>> DW ZDSAVEVALS+1, KEYCHK, 1*, 3*, 3+1, 4*, 5*, 6*
6+1, 7*, 8*, 9*, 10*, 10+1, 12*, 12+1, 13*, 15*
, 16*, 16+1, 19*, 19+1, 20*, 21*, 22*, 22+1, 23*, 26*
>> DZ QS*
>> PRC("CP" X9X15
>> PRC("SITE" X9X15X26
PRCSSUB X7!, X8*
>> PRCSTDT X1*
PRCSV X4*, X5, X23!
U DE+1, DE+2, TRPP+2, ZDRR+1, SET
1X14578X89X913
15X15232426X26
X O+2*, TR*, NRDRD+1, RD+2*, T, P*, P+1!, P+2*
ZX+1*, QS, Y*, PR*, R*, R+1*, R+2, RP*, I+1
SET+2*, NKEY*, 1*, C3+1*, C3+2, C3+3*, C3+4, C3S*, C3S+1*, C3S+2
C3S+3*, C3S+4, X3!, 4*, 5*, C6+1*, C6+2, C6S*, C6S+1*, C6S+2
, X6!, X6+1!, 7*, X7, 8*, 9*, X9*, C10+1*, C10+2, C10S*
C10S+1*, C10S+2, X10!, X10+1!, C12+1*, C12S*, C12S+1*, X12!, 13*, 15*
, X15*, C16+1*, C16+2, C16S*, C16S+1*, C16S+2, X16!, X16+1!, C19+1*, C19S*
, X19!, X21!, X21+1!, C22S*, X22*!, 23*, 26*
>> Y OO+1, O+2, PY, PR*, R*, R+1*, R+2*, SET+2
, 1*, 3+2*, 4*, 5*, X5*, 7*, X7*, 8*, 9*, X9*
, 13*, X13*, 14+1*, 15*, X15*, 23*, 24*, 26*, X26*
>> Y(0 SET+2
YS V!
>> ZTQUEUED XNKEY

Marked Items

Name Field # of Occurrence
$T(@(3) D
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All