TIUFLX ; SLC/MAM - Library; Template X (Boilerplate Text) Related: XCHECK(FILEDA,SILENT,DETAILS,MSGARRAY), DCHECK(FILEDA,SILENT,DETAILS,MSGARRAY) ;8/28/97 11:02
Source file <TIUFLX.m>
| Package | Total | Call Graph |
|---|---|---|
| Text Integration Utility | 4 | CHECK^TIUFLF3 $$MISSITEM^TIUFLF4 ITEMS^TIUFLT PAUSE^TIUFXHLX |
| Package | Total | Caller Graph |
|---|---|---|
| Text Integration Utility | 2 | TIUFHA6 TIUFLF3 |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| XCHECK(FILEDA,SILENT,DETAILS,MSGARRAY) | ; Checks objects in FILEDA's boilerplate text.
; Silent if SILENT=1. Writes problem msgs for each bad object if SILENT=0. ; Called silent by CHECK^TIUFLF3. Called not silent by CHECKDEF^TIUFHA6. ; Requires SILENT = 1 if silent. ; Sets MSGARRAY("OBJ"),MSGARRAY("OBJINACT"). |
|
| DCHEX | ||
| XCHEX | ||
| AMBIG | ; Object AS EMBEDDED is ambiguous. Sets subscript OBJ, writes msg.
; Differs from object ITSELF is ambiguous, since checks only embed name. ; Needs vars from XCHECK. |
|
| SET(SUBS) | ; Set MSGARRAY("OBJ"), MSGARRAY("OBJINACT")
; Needs vars from XCHECK. |
|
| DCHECK(FILEDA,SILENT,DETAILS,MSGARRAY) | ; Checks Btext for FILEDA descendants.
|
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^TIU(8925.1 - [#8925.1] | XCHECK+8, XCHECK+9, XCHECK+16, XCHECK+25, DCHECK+8 |
| ^TMP("TIUF" | XCHECK+25 |
| Name | Line Occurrences |
|---|---|
| AMBIG | XCHECK+15 |
| DCHECK | DCHECK+9 |
| DCHEX | DCHECK+3 |
| SET | AMBIG+3, XCHECK+11, XCHECK+13, XCHECK+20, XCHECK+22, XCHECK+25 |
| XCHECK | DCHECK+9 |
| XCHEX | XCHECK+7, XCHECK+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ARR | XCHECK+5~, XCHECK+12!, XCHECK+14!, XCHECK+18 |
| ARR( | XCHECK+15, XCHECK+16*, XCHECK+17 |
| ARR(0 | XCHECK+15, XCHECK+16, XCHECK+17, XCHECK+21 |
| DETAILS | XCHECK~, XCHECK+21*, DCHECK~, DCHECK+9 |
| DIRUT | XCHECK+7, XCHECK+8!, XCHECK+12!, XCHECK+22, XCHECK+23, XCHECK+24, DCHECK+9! |
| >> DTOUT | XCHEX |
| FILEDA | XCHECK~, XCHECK+7, XCHECK+8, XCHECK+9, DCHECK~, DCHECK+2, DCHECK+3, DCHECK+4, DCHECK+8 |
| IFILEDA | DCHECK+1~, DCHECK+8*, DCHECK+9 |
| ITENDA | DCHECK+1~, DCHECK+7*, DCHECK+8 |
| LINE | XCHECK+5~, XCHECK+9*, XCHECK+10, XCHECK+11, XCHECK+12 |
| MISSITEM | DCHECK+1~, DCHECK+2*, DCHECK+3 |
| MSGARRAY | XCHECK~, SET+4*, DCHECK~, DCHECK+9 |
| MSGARRAY("OBJ" | XCHECK+8, XCHECK+12, SET+2* |
| MSGARRAY("OBJINACT" | SET+3* |
| OBJCK | XCHECK+21~, XCHECK+22 |
| OBJCK( | XCHECK+24 |
| OBJNM | AMBIG+5, XCHECK+5~, XCHECK+12*, XCHECK+13, XCHECK+16, XCHECK+19, XCHECK+24, XCHECK+25 |
| OFILEDA | XCHECK+5~, XCHECK+16*, XCHECK+21*, XCHECK+25 |
| PIECE | XCHECK+5~, XCHECK+12* |
| SILENT | AMBIG+4, XCHECK~, XCHECK+6*, XCHECK+7, XCHECK+8, XCHECK+11, XCHECK+12, XCHECK+13, XCHECK+19, XCHECK+20 , XCHECK+21, XCHECK+22, XCHECK+25, DCHECK~, DCHECK+2*, DCHECK+9 |
| SUBS | XCHECK+5~, XCHECK+23*, XCHECK+24, SET~, SET+2, SET+3 |
| TIUFI | DCHECK+1~, DCHECK+5*, DCHECK+6*, DCHECK+7 |
| >> TIUFINFO | XCHECK+7 |
| TIUFITEM | DCHECK+1~ |
| TIUFITEM( | DCHECK+6, DCHECK+7 |
| TIUFJ | XCHECK+5~, XCHECK+8*, XCHECK+9 |
| >> TIUFSTMP | XCHECK+7 |
| U | XCHECK+7, DCHECK+7 |
| >> VALMQUIT | XCHEX* |
| XREF | XCHECK+5~, XCHECK+15*, XCHECK+16 |