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 |