XTFC1 ;SF-ISC.SEA/JLI - FLOW CHART GENERATION ;12/7/95 14:50 [ 04/02/2003 8:47 AM ]
Source file <XTFC1.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| DO | ||
| USE | ||
| ENAD | ; END OF NON ARGUMENT DO
|
|
| READ | ;
|
|
| ZCMND | ||
| KILL | ||
| NEW | ||
| OPEN | ||
| ESTART | ||
| SET | ||
| PCLR | ;
|
|
| JOB | ||
| ESTOP | ||
| CLOSE | ||
| SETIT1 | ;
|
|
| ETRIG | ||
| HALT | ;
|
|
| FOR | ;
|
|
| LOCK | ||
| ELSE | ;
|
|
| WRITE | ;
|
|
| MERGE | ||
| GO | ||
| IF | ;
|
|
| QUIT | ; Quit command
|
|
| SETIT | ;
|
|
| QTCHK | ; Check if Quit Flag should be set
|
|
| BREAK | ||
| PSET | ; Set post-conditional if it applies
|
|
| XECUT | ;
|
|
| VIEW |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TMP($J | SETIT1+2*, DO+1*, DO+4*, ENAD+1*, HALT+1*, READ+1*, WRITE+1*, XECUT+1*, QUIT+2*, IF+2* , FOR+2*, ELSE+1*, PSET+3* |
| Name | Line Occurrences |
|---|---|
| PCLR | SETIT1+2 |
| PSET | SETIT1+1 |
| QTCHK | SETIT1+2 |
| SETIT | DO, GO, KILL, LOCK, MERGE, ESTART, ESTOP, ETRIG, NEW, JOB , BREAK, CLOSE, OPEN, USE, SET, VIEW, ZCMND |
| SETIT1 | SETIT+3 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | SETIT1+1~* |
| >> ENAD1 | DO+2*, DO+5*, ENAD+2* |
| IOST | SETIT+1 |
| >> X | SETIT+2*, DO+1*, DO+3, DO+4*, HALT+1*, READ+1*, WRITE+1*, XECUT+1*, QUIT+1*, IF+1* , FOR+1* |
| >> XTCOND | DO+3, ENAD+3*, IF+2*, ELSE+1*, PSET+3*, PCLR+2* |
| >> XTCOND( | DO+3*, ENAD+3 |
| >> XTDPER | DO+2, DO+3, DO+5, ENAD+2, ENAD+3 |
| >> XTENTR | SETIT1+2*, DO+1*, DO+4*, ENAD+1*, HALT+1*, READ+1*, WRITE+1*, XECUT+1*, QUIT+2*, IF+2* , FOR+1*, FOR+2, ELSE+1*, PSET+3* |
| >> XTEXT( | DO+3* |
| >> XTEXT(0 | DO+1 |
| >> XTEXTB( | DO+3* |
| >> XTFFLG | DO+3, ENAD+3*, QUIT+2, FOR+2* |
| >> XTFFLG( | DO+3*, ENAD+3 |
| >> XTIFLG | DO+3, ENAD+3*, IF+2*, ELSE+1* |
| >> XTIFLG( | DO+3*, ENAD+3 |
| >> XTIJ | SETIT+3* |
| >> XTL1 | SETIT1+2, DO*, GO*, KILL*, LOCK*, MERGE*, ESTART*, ESTOP*, ETRIG*, NEW* , JOB*, BREAK*, CLOSE*, OPEN*, USE*, SET*, VIEW*, ZCMND* |
| >> XTL2 | SETIT1+2, DO*, GO*, KILL*, LOCK*, MERGE*, ESTART*, ESTOP*, ETRIG*, NEW* , JOB*, BREAK*, CLOSE*, OPEN*, USE*, SET*, VIEW*, ZCMND* |
| >> XTLEV | SETIT1+2, DO+1, DO+4, ENAD+1, HALT+1, READ+1, WRITE+1, XECUT+1, QUIT+2, IF+2 , FOR+2, ELSE+1, PSET+3 |
| >> XTNAM | SETIT1+1, SETIT1+2, DO*, GO*, KILL*, LOCK*, MERGE*, ESTART*, ESTOP*, ETRIG* , NEW*, JOB*, BREAK*, CLOSE*, OPEN*, USE*, SET*, VIEW*, ZCMND*, QTCHK+1 |
| >> XTOFF | SETIT1+2, DO+1, DO+3, DO+4, ENAD+1, ENAD+3*, HALT+1, READ+1, WRITE+1, XECUT+1 , QUIT+2, IF+2*, FOR+2*, ELSE+1*, PSET+3*, PCLR+2*, QTCHK+1 |
| >> XTOFF( | DO+3*, ENAD+3 |
| >> XTPCOND | PSET+1*, PCLR+1 |
| >> XTROU | SETIT1+1 |
| >> XTTFLG | QUIT+2*, QTCHK+1* |
| >> XTX1 | SETIT+2*, SETIT+3*, HALT+1*, READ+1*, WRITE+1*, XECUT+1*, QUIT+1*, QUIT+2, IF+1*, IF+2 , FOR+1*, FOR+2 |
| >> XTX1B | SETIT+2*, SETIT+3*, HALT+1*, READ+1*, WRITE+1*, XECUT+1*, QUIT+1* |
| >> XTX2 | SETIT+3*, SETIT1+1*, SETIT1+2, PSET+2* |
| >> XTX2B | SETIT+3*, IF+1*, PSET+1, PSET+2* |
| >> XTXB | SETIT+2*, DO, DO+1*, DO+3, DO+4*, HALT+1*, READ+1*, WRITE+1*, XECUT+1*, QUIT+1* , IF+1*, FOR+1* |
| >> XTXB1 | FOR+1* |
| >> XTXCOND | PSET+2*, PSET+3 |
| >> XTXO | ZCMND |
| >> XX | DO+1, DO+2*, DO+4, DO+5*, ENAD+1, ENAD+2* |