PRC0B ;WISC/PLT-UTILITY ; 02/03/94 8:36 AM
Source file <PRC0B.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
V | ;;5.1;IFCAP;;Oct 20, 2000
|
|
LOOKUP(X,Y,PRCA,PRCB,PRCC) | ;entry look-up
|
|
EDIT(X,PRCA,PRCB,PRCC) | ;edit entry in file
|
|
PIECE(PRCA,PRCB,PRCC,PRCD) | ;get piece data
|
|
NODE(PRCA,PRCB) | ;get node
|
|
NP(PRCA,PRCB,PRCC) | ;get node and piece
|
|
STATUS() | ;get status fix value via pointer of file 420.1999, naked '^' used for lookup screen
|
|
ICLOCK(A,B) | ;incremental lock with time (optional)
; a = global root ending with ',' ; .b = time lock seconds and value returned; false if lock fail |
|
DCLOCK(A) | ;decremental unlock
; a = global root ending with ',' |
|
UNLOCK(A) | ;unlock all ^PRC(A)
; a = global root ending with ',' |
|
UNLKALL | ;unlock all ^PRC
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^PRCD(420.1999 - [#420.1999] | STATUS+3 |
Name | Line Occurrences |
---|---|
DCLOCK | EDIT+10 |
ICLOCK | EDIT+9 |
Name | Field # of Occurrence |
---|---|
^(0 | STATUS+2 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | LOOKUP+1~, EDIT+1~ |
>> %X | EDIT+8* |
%Y | LOOKUP+1~, EDIT+1~, EDIT+8* |
A | LOOKUP+1~, LOOKUP+2*, LOOKUP+3, LOOKUP+4, LOOKUP+5*, EDIT+2~, EDIT+3*, EDIT+4, EDIT+5, EDIT+6 , STATUS+1~, STATUS+2*, STATUS+3, ICLOCK~, ICLOCK+3*, ICLOCK+4, ICLOCK+5, ICLOCK+6, DCLOCK~, DCLOCK+2* , DCLOCK+3, UNLOCK~, UNLOCK+2*, UNLOCK+3, UNLOCK+4, UNLKALL+1~, UNLKALL+2* |
B | LOOKUP+1~, LOOKUP+3*, LOOKUP+4*, EDIT+2~, EDIT+4*, EDIT+5*, EDIT+6, ICLOCK~, ICLOCK+4*, ICLOCK+6* |
C | LOOKUP+1~, LOOKUP+3*, EDIT+2~, EDIT+4* |
D | LOOKUP+1~, LOOKUP+9*, EDIT+2~ |
D0 | EDIT+1~, PIECE+1~ |
D1 | EDIT+1~ |
DA | LOOKUP+1~, LOOKUP+9*, EDIT+2~, EDIT+5*, EDIT+11, PIECE+1~, PIECE+2* |
DA( | LOOKUP+3*, EDIT+4*, PIECE+3* |
DDH | EDIT+1~ |
DG | LOOKUP+1~ |
DI | EDIT+2~, PIECE+1~ |
DIC | LOOKUP+1~, LOOKUP+4*, EDIT+2~, PIECE+1~, PIECE+2* |
DIC( | LOOKUP+5* |
DIC("A" | LOOKUP+6* |
DIC("P" | LOOKUP+3* |
DIC(0 | LOOKUP+7* |
DIE | EDIT+2~, EDIT+5*, EDIT+6* |
DIE("NO^" | EDIT+7* |
>> DINUM | LOOKUP+8* |
DIQ | PIECE+1~, PIECE+4* |
DIQ(0 | PIECE+4* |
DIS | EDIT+2~ |
DISYS | LOOKUP+1~, EDIT+1~ |
DLAYGO | LOOKUP+1~, LOOKUP+7*, EDIT+1~ |
DQ | EDIT+1~ |
DR | EDIT+2~, EDIT+7*, EDIT+8*, PIECE+1~, PIECE+2* |
DR( | PIECE+3* |
DTOUT | LOOKUP+1~ |
DUPUT | LOOKUP+1~ |
I | LOOKUP+1~ |
PRCA | LOOKUP~, LOOKUP+2*, LOOKUP+3, LOOKUP+4, LOOKUP+7, EDIT~, EDIT+3*, EDIT+4, EDIT+5, PIECE~ , PIECE+2, PIECE+3, NODE~, NODE+2, NP~, NP+2 |
PRCB | LOOKUP~, LOOKUP+7, LOOKUP+8, LOOKUP+9, EDIT~, EDIT+7, PIECE~, PIECE+2, PIECE+3, NODE~ , NP~ |
PRCC | LOOKUP~, LOOKUP+6, EDIT~, EDIT+3*, EDIT+5, EDIT+7, PIECE~, PIECE+4, NODE+1~, NODE+3 , NP~ |
PRCD | PIECE~, PIECE+4, NP+1~, NP+3 |
PRCE | PIECE+1~, PIECE+2*, PIECE+3* |
PRCF | PIECE+1~, PIECE+3* |
PRCLOCK | EDIT+2~, EDIT+3*, EDIT+5*, EDIT+9, EDIT+10, UNLKALL+3! |
PRCLOCK( | ICLOCK+5*, DCLOCK+3*!, UNLOCK+3*, UNLOCK+4!, UNLKALL+2* |
U | STATUS+2, STATUS+3 |
X | LOOKUP~, LOOKUP+5, EDIT~, EDIT+8!, EDIT+9!*, EDIT+11* |
X( | LOOKUP+5! |
Y | LOOKUP~, EDIT+2~, EDIT+9*, EDIT+11 |