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 |