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* |