DDXP3 ;SFISC/DPC-CREATE EXPORT TEMPLATE ;10/14/94 14:56
Source file <DDXP3.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| FPROC | ; | |
| TPROC | ; | |
| FINISH | ; | |
| RUNON | ; | |
| RECPROC | ; | |
| FIXLEN | ; | |
| DELIM | ; | |
| FLDT | ; | |
| XPTEMP | ; | |
| SETDELM | ; | |
| BLDOUT | ||
| EN1 | ; | |
| DONE | ; | |
| BLDELIM(%) | ; | |
| QUIT | ; | |
| FRMT | ; | |
| NOUT(DDXPTIN) | ; | |
| FLOAD | ; | |
| RECDELIM | ; | 
| Name | Field # of Occurrence | 
|---|---|
| ASKDELM^DDXP31 | SETDELM+1 | 
| ASKRDLM^DDXP31 | RECPROC+2 | 
| DTYPE^DDXP31 | XPTEMP+5 | 
| FLDNAME^DDXP31 | XPTEMP+4 | 
| IOM^DDXP31 | XPTEMP+7 | 
| LENGTH^DDXP31 | XPTEMP+3 | 
| XPT^DDXP31 | XPTEMP+1 | 
| CAPDT^DDXP32 | XPTEMP+2 | 
| QUOT^DDXP32 | TPROC+4, TPROC+7 | 
| SETEMP^DDXP32 | XPTEMP+8 | 
| SETFLD^DDXP32 | XPTEMP+6 | 
| FLDTEMP^DDXP33 | FLDT+1 | 
| ^DIC | FRMT+1 | 
| ^DICRW | EN1+3 | 
| ^DIE | FINISH+2, FINISH+3 | 
| ^DIK | FINISH+6, QUIT+3 | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^DIPT - [#.4] | XPTEMP+7*, FINISH+1*, FLOAD+2, FPROC+2* | 
| ^TMP($J | EN1+2!, TPROC+3, DONE+3!, FLOAD+5* | 
| Name | Line Occurrences | 
|---|---|
| $$BLDELIM | SETDELM+3, RECPROC+4 | 
| $$NOUT | FLOAD+6 | 
| BLDOUT | BLDELIM+2 | 
| DELIM | TPROC+8 | 
| DONE | FINISH+9 | 
| FIXLEN | TPROC+5 | 
| FLOAD | XPTEMP+2 | 
| FPROC | TPROC+9, RECPROC+4 | 
| QUIT | EN1+3, FLDT+1, FRMT+2, XPTEMP+1, XPTEMP+2, XPTEMP+3, XPTEMP+4, XPTEMP+5, XPTEMP+7, SETDELM+1 , RECPROC+2 | 
| RECDELIM | RECPROC+4 | 
| RUNON | TPROC+6, DELIM+2, RECDELIM+2 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | FLOAD+2 | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | BLDELIM~, BLDELIM+2, BLDELIM+3, BLDELIM+4 | 
| CHAR | BLDELIM+1~, BLDELIM+4* | 
| D | EN1+3~ | 
| DA | FINISH+2*, FINISH+3*!, FINISH+6*!, QUIT+3*! | 
| DDXPATH | DONE+2! | 
| DDXPDELM | SETDELM+2*, SETDELM+3*, TPROC+8, RECPROC+1, DONE+1!, DELIM+1 | 
| DDXPDT | DONE+1! | 
| DDXPFCAP | DONE+1! | 
| DDXPFDNM | FINISH+7, QUIT+2, DONE+2! | 
| DDXPFDTM | FINISH+3, FINISH+6, DONE+1!, FLOAD+2 | 
| DDXPFFNM | DONE+1! | 
| DDXPFIN | DONE+1!, FLOAD+2*, FLOAD+3 | 
| DDXPFINO | EN1+4*, DONE+1! | 
| DDXPFLD | TPROC+2*, TPROC+3, TPROC+4, TPROC+6, TPROC+7, TPROC+8, DONE+1!, FLOAD+1*, FLOAD+4*, FLOAD+5 , FLOAD+6, FLOAD+9, FIXLEN+2, FIXLEN+3, FIXLEN+4 | 
| DDXPFLEN | DONE+1! | 
| DDXPFLEN( | FIXLEN+2, FIXLEN+3, FIXLEN+4 | 
| DDXPFMNO | FRMT+3*, FINISH+2, DONE+1! | 
| DDXPFMZO | FRMT+3*, XPTEMP+3, XPTEMP+4, XPTEMP+5, XPTEMP+7, SETDELM+1, SETDELM+2, TPROC+4, TPROC+5, TPROC+6 , TPROC+7, RECPROC+1, RECPROC+2, RECPROC+3, DONE+1!, FIXLEN+1, DELIM+2, RECDELIM+2 | 
| DDXPFONO | TPROC+1*, FINISH+1, DONE+1!, FPROC+2, FPROC+3* | 
| DDXPFOUT | TPROC+1*, RECPROC+1*, FINISH+1, DONE+2!, FPROC+1*, FPROC+2, FPROC+3* | 
| DDXPIOM | XPTEMP+7, DONE+1!, FIXLEN+1 | 
| DDXPLNMX | DONE+2!, FIXLEN+1*, FIXLEN+2 | 
| DDXPNOUT | EN1+1~ | 
| DDXPNOUT( | TPROC+4, TPROC+7, TPROC+8, FLOAD+6* | 
| DDXPNPC | TPROC+3*, TPROC+6, DONE+2!, FIXLEN+3*, RUNON+1*, DELIM+1*, RECDELIM+1*, FPROC+1, FPROC+3 | 
| DDXPOUT | FLDT+1, XPTEMP+1, XPTEMP+2, XPTEMP+3, XPTEMP+4, XPTEMP+5, XPTEMP+7, SETDELM+1, RECPROC+2, DONE+2! | 
| DDXPRDLM | RECPROC+3*, RECPROC+4*, DONE+2!, RECDELIM+1 | 
| DDXPRNPC | TPROC+3*, TPROC+6, DONE+2! | 
| DDXPTIN | DONE+2!, FLOAD+3*, FLOAD+5, FLOAD+6, NOUT~, NOUT+1 | 
| DDXPTLEN | DONE+1! | 
| DDXPTMDL | FINISH+5, QUIT+2, DONE+1! | 
| DDXPTOTF | TPROC+2, DONE+2!, FLOAD+9* | 
| DDXPXPOS | TPROC+1*, DONE+2!, FIXLEN+2*, FIXLEN+3, FIXLEN+4* | 
| DDXPXTNM | DONE+2! | 
| DDXPXTNO | XPTEMP+7, FINISH+1, QUIT+3, DONE+2!, FPROC+2 | 
| DELM | BLDELIM+1~, BLDELIM+2*, BLDELIM+3*, BLDELIM+4*, BLDOUT | 
| DIC | FRMT+1*! | 
| DIC(0 | FRMT+1* | 
| DICS | EN1+3~ | 
| DIE | FINISH+2*, FINISH+3*! | 
| DIK | FINISH+6*!, QUIT+3*! | 
| DIRUT | DONE+2! | 
| DR | FINISH+2*, FINISH+3*! | 
| DTOUT | DONE+2! | 
| DUOUT | DONE+2! | 
| FIN | FLOAD+2*, FLOAD+10! | 
| Q | EN1+2~*, DONE+2! | 
| T | EN1+2~*, RECPROC+1, DONE+2!, FLOAD+3, DELIM+1, FPROC+1, FPROC+3 | 
| TCNT | FLOAD+3*, FLOAD+10! | 
| U | XPTEMP+3, XPTEMP+4, XPTEMP+5, XPTEMP+7, SETDELM+1, SETDELM+2, TPROC+4, TPROC+5, TPROC+6, TPROC+7 , RECPROC+1, RECPROC+2, RECPROC+3, FIXLEN+1, DELIM+2, RECDELIM+2 | 
| X | DONE+1! | 
| Y | EN1+3~, EN1+4, FRMT+2, FRMT+3, DONE+1! | 
| Y(0 | FRMT+3 |