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 |