CIAU ;MSC/IND/DKM - General purpose utilities;12-Mar-2008 14:32;DKM
Source file <CIAU.m>
| Package | Total | Call Graph |
|---|---|---|
| Kernel | 6 | HOME^%ZIS ENDR^%ZISS $$NEWERR^%ZTER ($$FMADD,$$FMDIFF)^XLFDT ($$REPEAT,$$UP)^XLFSTR $$VERSION^XPDUTL |
| CIA Utilities | 2 | $$ENTRY^CIAUDT $$TRAP^CIAUOS |
| VA Fileman | 2 | DT^DILF $$GET1^DIQ |
| Registration | 1 | ^DGSEC |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| MNUPARAM(PARAM) | ;EP
|
|
| DGSEC(Y) | ;EP
|
|
| SUBST(CIASTR,CIAOLD,CIANEW) | ;EP
|
|
| ASK(CIAP,CIAD,CIAZ) | ;EP
|
|
| WORKING(CIAST,CIAP,CIAS) | ;EP
|
|
| DT(CIAD,CIAX) | ;EP
|
|
| GETCH(CIAP,CIAV,CIAX,CIAY,CIAT,CIAD) | ;EP
|
|
| M1 | ||
| SOUNDEX(CIAVALUE) | ;EP
|
|
| GETPKG(NAME) | ;EP
|
|
| FMTNUM(CIANUM) | ;EP
|
|
| STRICMP(X,Y) | ;EP
|
|
| DTT(X) | ||
| DTF(X) | ||
| SET(CIACODE,CIASET) | ;EP
|
|
| XY(DX,DY) | ;EP
|
|
| SSN(X) | ;EP
|
|
| MNUEXEC(EXEC,PAUSE) | ;EP
|
|
| DTD(X1,X2) | ;EP
|
|
| DTC(X1,X2) | ;EP
|
|
| UFN(Y) | ;EP
|
|
| MNUTEMPL(TMPL) | ;EP
|
|
| TRUNC(X,Y) | ;EP
|
|
| MNUHDR(PKG,VER) | ;EP
|
|
| MSG(%CIATXT,%CIADLM,%CIARPL) | ;EP
|
|
| TITLE(CIATTL,CIAVER,CIAFN) | ;EP
|
|
| BASE(X,Y,L) | ;EP
|
|
| SNGPLR(CIANUM,CIASNG,CIAPLR) | ;EP
|
|
| UND(X) | ;EP
|
|
| TRIM(X,Y) | ;EP
|
|
| PAUSE(CIAP,CIAX,CIAY) | ;EP
|
| Name | Field # of Occurrence |
|---|---|
| HOME^%ZIS | XY+1 |
| ENDR^%ZISS | MNUHDR+11 |
| $$NEWERR^%ZTER | MSG+2 |
| $$ENTRY^CIAUDT | TITLE+5 |
| $$TRAP^CIAUOS | MSG+4 |
| ^DGSEC | DGSEC+3 |
| DT^DILF | DT+2 |
| $$GET1^DIQ | MNUHDR+13 |
| $$FMADD^XLFDT | DTC+4 |
| $$FMDIFF^XLFDT | DTD+1 |
| $$REPEAT^XLFSTR | UND+1, BASE+5 |
| $$UP^XLFSTR | STRICMP+1, GETCH+5, GETCH+11 |
| $$VERSION^XPDUTL | MNUHDR+8 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DIC(4 - [#4] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(9.4 - [#9.4] | GETPKG+3, GETPKG+4, GETPKG+5 |
| Name | Line Occurrences |
|---|---|
| $$BASE | UFN+2 |
| $$DTF | DTC+2, DTD+1 |
| $$DTT | DTC+4 |
| $$GETCH | ASK+2, PAUSE+1 |
| $$GETPKG | MNUHDR+5 |
| $$UND | TITLE+5 |
| $$XY | GETCH+2 |
| MNUEXEC | MNUPARAM+1, MNUTEMPL+1 |
| MNUHDR | MNUEXEC+1 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %C | DT+1~ |
| %CIADLM | MSG~, MSG+3*, MSG+7, MSG+8 |
| %CIARPL | MSG~, MSG+5 |
| %CIATXT | MSG~, MSG+5*, MSG+6, MSG+7*, MSG+8 |
| %CIAZ1 | MSG+1~, MSG+7*, MSG+8, MSG+9 |
| %CIAZ2 | MSG+1~, MSG+4*, MSG+7*, MSG+8*, M1 |
| %D | DT+1~ |
| %H | DT+1~ |
| %I | DT+1~ |
| %P | DT+1~ |
| %X | DT+1~ |
| %Y | DT+1~ |
| %ZIS | MNUHDR+3~ |
| CIAC | GETCH+1~, GETCH+4*, GETCH+8*, GETCH+13*, GETCH+14*, GETCH+15*, GETCH+17 |
| CIACHAR | SOUNDEX+1~, SOUNDEX+5*, SOUNDEX+6, SOUNDEX+7 |
| CIACODE | SET~, SET+3, SOUNDEX+1~, SOUNDEX+2*, SOUNDEX+4, SOUNDEX+7 |
| CIAD | ASK~, ASK+1*, ASK+2, ASK+3, GETCH~, GETCH+3, GETCH+4*, GETCH+8, DT~, DT+2 |
| CIAFN | TITLE~, TITLE+6 |
| CIAL1 | SUBST+1~, SUBST+2*, SUBST+4, SUBST+5 |
| CIAL2 | SUBST+1~, SUBST+2*, SUBST+5 |
| CIANEW | SUBST~, SUBST+2*, SUBST+4 |
| CIANUM | SNGPLR~, SNGPLR+3, FMTNUM~, FMTNUM+2*, FMTNUM+3*, FMTNUM+4 |
| CIAOLD | SUBST~, SUBST+2, SUBST+3 |
| CIAP | SUBST+1~, SUBST+2*, SUBST+3*, SUBST+4, SUBST+5*, WORKING~, WORKING+6, ASK~, ASK+2, PAUSE~ , PAUSE+1, GETCH~, GETCH+3 |
| CIAPLR | SNGPLR~, SNGPLR+2*, SNGPLR+3 |
| CIAPOS | SOUNDEX+1~, SOUNDEX+5* |
| CIAPREV | SOUNDEX+1~, SOUNDEX+4*, SOUNDEX+8, SOUNDEX+9* |
| CIAS | WORKING~, WORKING+3*, WORKING+4, WORKING+6 |
| CIASET | SET~, SET+2, SET+3 |
| CIASNG | SNGPLR~, SNGPLR+2, SNGPLR+3 |
| CIASOUND | SOUNDEX+1~, SOUNDEX+3*, SOUNDEX+5, SOUNDEX+10*, SOUNDEX+11 |
| CIAST | WORKING~, WORKING+3*, WORKING+4*, WORKING+6 |
| CIASTR | SUBST~, SUBST+3, SUBST+4*, SUBST+6 |
| CIAT | GETCH~, GETCH+4*, GETCH+7 |
| CIATRANS | SOUNDEX+1~, SOUNDEX+7*, SOUNDEX+8, SOUNDEX+9, SOUNDEX+10 |
| CIATTL | TITLE~, TITLE+5 |
| CIAV | GETCH~, GETCH+5*, GETCH+12, GETCH+13 |
| CIAVALUE | SOUNDEX~, SOUNDEX+3, SOUNDEX+4, SOUNDEX+5 |
| CIAVER | TITLE~, TITLE+2*, TITLE+3*, TITLE+5 |
| CIAX | PAUSE~, PAUSE+1, GETCH~, GETCH+2, DT~, DT+2 |
| CIAY | PAUSE~, PAUSE+1, GETCH~, GETCH+2 |
| CIAZ | SNGPLR+1~, SNGPLR+2*, SNGPLR+3, SET+1~, SET+2*, SET+3, FMTNUM+1~, FMTNUM+4*, BASE+2~, BASE+4* , WORKING+2~, WORKING+7*, WORKING+9, ASK~, ASK+2*, ASK+3*, ASK+5, GETCH+1~, GETCH+6, GETCH+7* , GETCH+10, GETCH+11*, GETCH+13, GETCH+15, DT+1~, DT+2, DT+4 |
| CIAZ(0 | WORKING+3*, WORKING+8, DT+3 |
| CIAZ1 | SET+1~, SET+2, SET+3*, SET+4, TRIM+1~, TRIM+2*, TRIM+3*, TRIM+5, FMTNUM+1~, FMTNUM+4* , FMTNUM+5, BASE+2~, BASE+3*, BASE+4*, BASE+5 |
| CIAZ2 | TRIM+1~, TRIM+2*, TRIM+4*, TRIM+5, FMTNUM+1~, FMTNUM+2*, FMTNUM+5 |
| CIAZ3 | FMTNUM+1~, FMTNUM+3*, FMTNUM+5 |
| DIC | DGSEC+1~ |
| DIC(0 | DGSEC+2* |
| DTIME | MNUEXEC+3, GETCH+4 |
| DUZ(2 | MNUHDR+13 |
| DX | XY~, XY+2*, XY+4 |
| DY | XY~, XY+2*, XY+4 |
| EXEC | MNUEXEC~, MNUEXEC+2 |
| IEN | GETPKG+1~, GETPKG+4*, GETPKG+5 |
| IO | TITLE+4, TITLE+5, MNUHDR+12 |
| IO(0 | TITLE+5, WORKING+1, WORKING+5 |
| IOF | TITLE+1~*, TITLE+5, MNUHDR+13 |
| IOM | UND+1, TITLE+1~*, TITLE+5, TITLE+6, MNUHDR+13 |
| IORVOFF | MNUHDR+3~, MNUHDR+13 |
| IORVON | MNUHDR+3~, MNUHDR+13 |
| IOST | MNUHDR+2 |
| >> IOXY | XY+1, XY+3 |
| L | BASE~, BASE+5 |
| MNU | MNUHDR+3~, MNUHDR+4*, MNUHDR+13 |
| MNU(0 | MNUHDR+4*, MNUHDR+5 |
| NAME | GETPKG~, GETPKG+2, GETPKG+3 |
| PARAM | MNUPARAM~ |
| PAUSE | MNUEXEC~, MNUEXEC+3* |
| PKG | MNUHDR~, MNUHDR+5, MNUHDR+7*, MNUHDR+13, GETPKG+1~, GETPKG+2*, GETPKG+3*, GETPKG+4, GETPKG+5 |
| TMPL | MNUTEMPL~ |
| U | MNUHDR+4, MNUHDR+7, GETPKG+5, ASK+5, PAUSE+1, GETCH+4, GETCH+5 |
| VER | MNUHDR~, MNUHDR+4*, MNUHDR+8*, MNUHDR+9*, MNUHDR+13 |
| X | STRICMP~, STRICMP+1*, STRICMP+2, UND~, UND+1, TRUNC~, TRUNC+1, TRIM~, TRIM+2, TRIM+3 , TRIM+4, TRIM+5, BASE~, BASE+3*, BASE+4*, MNUHDR+3~, MNUHDR+5*, MNUHDR+6, MNUHDR+7*, MNUHDR+8 , MNUHDR+10*, UFN+1~, UFN+2*, UFN+3, SSN~, SSN+1, DTF~*, DTF+1, DTT~*, DTT+1 |
| X1 | DTC~, DTC+2*, DTC+4, DTD~, DTD+1 |
| X2 | DTC~, DTC+2*, DTC+3*, DTC+4, DTD~, DTD+1 |
| X3 | DTC+1~, DTC+2*, DTC+3*, DTC+4 |
| >> XQY0 | MNUHDR+4 |
| Y | STRICMP~, STRICMP+1*, STRICMP+2, TRUNC~, TRUNC+1, TRIM~, TRIM+2*, TRIM+3, TRIM+4, BASE~ , BASE+1, BASE+4, UFN~, UFN+2*, DGSEC~, DGSEC+4 |
| >> ZTQUEUED | MNUHDR+1, MNUEXEC+3, WORKING+1 |