ORU4 ; slc/dcm - Silent utilities/functions ;12/7/00 13:10
Source file <ORU4.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| INC(X,Y) | ;Character position count
|
|
| DATE(X,FMT,ORHOOT,ORCL,GCNT,CCNT) | ;
|
|
| NAME(X,FMT,ORHOOT,ORCL,GCNT,CCNT) | ;
|
|
| LN | ;Increment the array counter & set node position=1
|
|
| S(X,Y,Z,CCNT) | ;Pad over
|
|
| PRT1(ORIFN,OACTION,ORDAD,LENGTH,ORHOOT,GCNT,CCNT) | ;For kids sake
|
|
| DOB(X,FMT,ORHOOT,ORCL,GCNT,CCNT) | ;
|
|
| AGE(X,FMT,ORHOOT,ORCL,GCNT,CCNT) | ;
|
|
| TMPWRAP(OROOT,FMT,ORHOOT,ORCL,GCNT,CCNT) | ;Get text formatted
|
|
| ONE(ORIFN,OACTION,ORDAD,ORSEQ,LENGTH,OROOT,GCNT,CCNT) | ;Single line format
|
|
| TIME(X,FMT,ORHOOT,ORCL,GCNT,CCNT) | ;
|
|
| LINE(OROOT,GIOM) | ;Add a blank line to the array
|
|
| SSN(X,FMT,ORHOOT,ORCL,GCNT,CCNT) | ;
|
|
| DATETIME(X,FMT,ORHOOT,ORCL,GCNT,CCNT) | ;
|
|
| TEXT(OROOT,FMT,ORHOOT,ORCL,GCNT,CCNT) | ;Get text unformatted
|
|
| WORD(OROOT,FMT,ORHOOT,ORCL,GCNT,CCNT) | ; Call with X=Word Processing array root, FMT=Wrap Width
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^OR(100 - [#100] | PRT1+6, ONE+2, ONE+5 |
| ^ORD(100.01 - [#100.01] | ONE+7 |
| Name | Line Occurrences |
|---|---|
| $$INC | S+11 |
| $$S | TEXT+9, TMPWRAP+9, ONE+9, ONE+12, ONE+13, ONE+14 |
| LINE | ONE+9 |
| LN | WORD+5, TEXT+9, TMPWRAP+9, LINE+3, ONE+6, ONE+12 |
| ONE | PRT1+6 |
| PRT1 | TEXT+10, TMPWRAP+10 |
| Name | Field # of Occurrence |
|---|---|
| ^(0 | ONE+2, ONE+5 |
| ^(3 | ONE+2 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| CCNT | TIME~, DATE~, DATETIME~, NAME~, SSN~, AGE~, DOB~, WORD~, WORD+4*, TEXT~ , TEXT+4*, TEXT+7*, TEXT+9, TEXT+10, TMPWRAP~, TMPWRAP+4*, TMPWRAP+7*, TMPWRAP+9, TMPWRAP+10, S~ , S+11*, LN+3*, PRT1~, PRT1+6, ONE~, ONE+9, ONE+12, ONE+13, ONE+14 |
| DIWF | WORD+3~ |
| DIWL | WORD+3~ |
| FMT | TIME~, TIME+1, DATE~, DATE+1, DATETIME~, DATETIME+1, NAME~, NAME+1, SSN~, SSN+1 , AGE~, AGE+1, DOB~, DOB+1, WORD~, WORD+2*, TEXT~, TEXT+2*, TEXT+8, TEXT+10 , TMPWRAP~, TMPWRAP+2*, TMPWRAP+8, TMPWRAP+10 |
| GCNT | TIME~, DATE~, DATETIME~, NAME~, SSN~, AGE~, DOB~, WORD~, WORD+5, TEXT~ , TEXT+5*, TEXT+9, TEXT+10, TMPWRAP~, TMPWRAP+5*, TMPWRAP+9, TMPWRAP+10, LN+3*, LINE+3, PRT1~ , PRT1+6, ONE~, ONE+7, ONE+9, ONE+12, ONE+13, ONE+14 |
| GIOM | LINE~, LINE+2*, LINE+3 |
| I | PRT1+4~, ONE+1~, ONE+9* |
| INC | INC+3~, INC+4*, INC+5 |
| LENGTH | PRT1~, PRT1+6, ONE~, ONE+4*, ONE+8, ONE+12 |
| OACTION | TEXT+10, TMPWRAP+10, PRT1~, PRT1+6, ONE~, ONE+5, ONE+8 |
| ORASTS | ONE+1~, ONE+5*, ONE+7 |
| ORCHLD | PRT1+4~, PRT1+5*, PRT1+6* |
| ORCL | TIME~, DATE~, DATETIME~, NAME~, SSN~, AGE~, DOB~, WORD~, TEXT~, TEXT+3* , TEXT+9, TMPWRAP~, TMPWRAP+3*, TMPWRAP+9 |
| ORDAD | PRT1~, PRT1+6, ONE~, ONE+10 |
| OREL | ONE+1~, ONE+3* |
| OREND | PRT1+4~, PRT1+5* |
| ORHOOT | TIME~, DATE~, DATETIME~, NAME~, SSN~, AGE~, DOB~, WORD~, WORD+5, TEXT~ , TEXT+9, TEXT+10, TMPWRAP~, TMPWRAP+9, TMPWRAP+10, PRT1~, PRT1+6 |
| ORI | WORD+3~, WORD+4*, WORD+5*, TEXT+6~, TEXT+7*, TEXT+8*, TEXT+9*, TMPWRAP+6~, TMPWRAP+7*, TMPWRAP+8* , TMPWRAP+9* |
| ORIFN | TEXT+10, TMPWRAP+10, PRT1~, PRT1+6, ONE~, ONE+2, ONE+5, ONE+8 |
| ORINDX | TEXT+6~, TEXT+7*, TEXT+8, TMPWRAP+6~, TMPWRAP+7*, TMPWRAP+8* |
| OROOT | WORD~, WORD+1, WORD+5, TEXT~, TEXT+1, TEXT+8, TMPWRAP~, TMPWRAP+1, TMPWRAP+8, LINE~ , LINE+3, ONE~, ONE+7, ONE+9, ONE+12, ONE+13, ONE+14 |
| ORPDAD | TEXT+10, TMPWRAP+10! |
| ORSEQ | ONE~, ONE+3*, ONE+7 |
| ORSTOP | ONE+1~, ONE+3*, ONE+11*, ONE+12, ONE+14 |
| ORSTRT | ONE+1~, ONE+3*, ONE+11*, ONE+12, ONE+13 |
| ORSTS | ONE+1~, ONE+3*, ONE+7 |
| ORTX | TEXT+6~, TMPWRAP+6~, ONE+1~, ONE+8 |
| ORTX( | TEXT+9, TMPWRAP+9, ONE+9 |
| SP | S+9~, S+10*, S+11, S+12 |
| X | TIME~, TIME+1, DATE~, DATE+1, DATETIME~, DATETIME+1, NAME~, NAME+1, SSN~, SSN+1 , AGE~, AGE+1, DOB~, DOB+1, WORD+3~, WORD+5*, TEXT+6~, TEXT+8*, TMPWRAP+6~, TMPWRAP+8* , S~, S+10, INC~, INC+4, LINE+1~, LINE+3* |
| X0 | ONE+1~, ONE+2*, ONE+3 |
| X3 | ONE+1~, ONE+2*, ONE+3 |
| Y | S~, S+10, INC~, INC+4 |
| Z | S~, S+8, S+10, ONE+1~, ONE+10*, ONE+11 |