PXRMRCUR ;SLC/PKR - Reminder definition computing finding recursion check. ;02/20/2020
Source file <PXRMRCUR.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DEFCHK(RDCFIEN,DEFIEN,NPAIR,RPAIR) | ;Check a definition for recursion.
|
|
| PAIRCHK(NPAIR,RPAIR) | ;Check reminder pairs for recursion.
|
|
| RECCHK(DEFIEN) | ;When using the computed finding VA-REMINDER DEFINITION it is
|
|
| TERMCHK(RDCFIEN,DEFIEN,NPAIR,RPAIR) | ;Check terms used by a reminder definition.
|
|
| TRECCHK(TERMIEN) | ;Starting with a term check for recursion.
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PXD(811.9 - [#811.9] | DEFCHK+2, DEFCHK+4, DEFCHK+8, DEFCHK+11, TERMCHK+2, TERMCHK+3, TERMCHK+5, TERMCHK+7, TERMCHK+20, TRECCHK+10 |
| ^PXRMD(811.4 - [#811.4] | RECCHK+13, TRECCHK+3 |
| ^PXRMD(811.5 - [#811.5] | TERMCHK+6, TERMCHK+9, TERMCHK+13, TRECCHK+2, TRECCHK+7, TRECCHK+8 |
| Name | Line Occurrences |
|---|---|
| $$DEFCHK | DEFCHK+18, RECCHK+16, TERMCHK+22, TRECCHK+12 |
| $$PAIRCHK | DEFCHK+16, TERMCHK+18 |
| $$TERMCHK | RECCHK+18, TRECCHK+13 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CFPARAM | DEFCHK+1~, DEFCHK+8*, DEFCHK+9, DEFCHK+10, DEFCHK+11, TERMCHK+1~, TERMCHK+13*, TERMCHK+14, TERMCHK+16, TERMCHK+17 , TERMCHK+20, TRECCHK+1~, TRECCHK+8*, TRECCHK+9, TRECCHK+10 |
| DEF | TERMCHK+1~, TERMCHK+3*, TERMCHK+11 |
| DEFIEN | DEFCHK~, DEFCHK+2, DEFCHK+4, DEFCHK+6, DEFCHK+7, DEFCHK+8, RECCHK~, RECCHK+16, RECCHK+18, TERMCHK~ , TERMCHK+2, TERMCHK+3, TERMCHK+5, TERMCHK+7, TERMCHK+12, TRECCHK+10*, TRECCHK+11, TRECCHK+12, TRECCHK+13 |
| FI | DEFCHK+1~, DEFCHK+3*, DEFCHK+4*, DEFCHK+7, DEFCHK+8, DEFCHK+14, TERMCHK+1~, TERMCHK+8*, TERMCHK+9*, TERMCHK+13 , TERMCHK+15 |
| FINDING | TERMCHK+1~, TERMCHK+7*, TERMCHK+12 |
| IND | PAIRCHK+1~, PAIRCHK+2*, PAIRCHK+3, PAIRCHK+4, PAIRCHK+5*, TRECCHK+1~, TRECCHK+6*, TRECCHK+7*, TRECCHK+8 |
| NDEFIEN | DEFCHK+1~, DEFCHK+10*, DEFCHK+11*, DEFCHK+12, DEFCHK+13, DEFCHK+14, DEFCHK+15, DEFCHK+18, TERMCHK+1~, TERMCHK+20* , TERMCHK+21, TERMCHK+22 |
| NPAIR | DEFCHK~, DEFCHK+5*, DEFCHK+6, DEFCHK+7, DEFCHK+13, DEFCHK+14, DEFCHK+15, DEFCHK+16, DEFCHK+18, PAIRCHK~ , PAIRCHK+3, PAIRCHK+4, RECCHK+12~, RECCHK+14*, RECCHK+16, RECCHK+18, TERMCHK~, TERMCHK+10*, TERMCHK+11, TERMCHK+12 , TERMCHK+14, TERMCHK+15, TERMCHK+16, TERMCHK+18, TERMCHK+22, TRECCHK+1~, TRECCHK+5*, TRECCHK+12, TRECCHK+13 |
| RDCFIEN | DEFCHK~, DEFCHK+2, DEFCHK+4, DEFCHK+18, RECCHK+12~, RECCHK+13*, RECCHK+16, RECCHK+18, TERMCHK~, TERMCHK+6 , TERMCHK+9, TERMCHK+22, TRECCHK+1~, TRECCHK+3*, TRECCHK+12, TRECCHK+13 |
| RECUR | DEFCHK+1~, DEFCHK+3*, DEFCHK+4, DEFCHK+15*, DEFCHK+16*, DEFCHK+17, DEFCHK+18*, DEFCHK+19, PAIRCHK+1~, PAIRCHK+2* , PAIRCHK+3, PAIRCHK+4*, PAIRCHK+6, RECCHK+12~, RECCHK+16*, RECCHK+18*, RECCHK+19, TERMCHK+1~, TERMCHK+4*, TERMCHK+5 , TERMCHK+9, TERMCHK+16*, TERMCHK+18*, TERMCHK+19, TERMCHK+22*, TERMCHK+23, TRECCHK+1~, TRECCHK+4*, TRECCHK+12*, TRECCHK+13* , TRECCHK+14 |
| RPAIR | DEFCHK~, DEFCHK+16, DEFCHK+18, PAIRCHK~, RECCHK+12~, RECCHK+16, RECCHK+18, TERMCHK~, TERMCHK+18, TERMCHK+22 , TRECCHK+1~, TRECCHK+12, TRECCHK+13 |
| RPAIR( | DEFCHK+6*, DEFCHK+7*, DEFCHK+13*, DEFCHK+14*, DEFCHK+15, PAIRCHK+4, TERMCHK+11*, TERMCHK+12*, TERMCHK+14*, TERMCHK+15* , TERMCHK+16 |
| TERMIEN | TERMCHK+1~, TERMCHK+4*, TERMCHK+5*, TERMCHK+6, TERMCHK+7, TERMCHK+9, TERMCHK+13, TERMCHK+15, TRECCHK~, TRECCHK+2 , TRECCHK+7, TRECCHK+8 |
| U | DEFCHK+15, PAIRCHK+4, TERMCHK+3, TERMCHK+16 |