XUMF0 ;ISS/RAM - XUMF API's;04/15/02
Source file <XUMF0.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| VUID(FILE,FIELD,VUID1,X) | ; -- If value type pointer and VUID may be used,
; get IEN and set it as internal value |
|
| EM | ; -- error message
|
|
| MFE(IFN,VUID,IEN,ERROR) | ; -- update
|
|
| UNESC(VALUE,HL) | ;Unescape value
|
|
| STUB | ; -- create record and update VUID with master flag
|
|
| VAL(FILE,FIELD,VUID1,VALUE,IENS) | ; convert to internal
|
|
| UNESCWP(TEXT,HL) | ;Unescape word processing field
|
|
| EVT | ; -- calls the MFS event protocol
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DIC(4.001 - [#4.001] | EM+13 |
| ^ORD(101 - [#101] | EVT+7 |
| ^TMP("XUMF ERROR" | EM+17 |
| ^TMP("XUMF EVENT" | STUB+20*, STUB+21*, EVT+5, EVT+10! |
| Name | Line Occurrences |
|---|---|
| $$UNESC | STUB+3, UNESCWP+5, UNESCWP+11 |
| $$VUID | VAL+8 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| BNDBEG | UNESCWP+1~, UNESCWP+6*, UNESCWP+7, UNESCWP+11, UNESCWP+13 |
| BNDEND | UNESCWP+1~, UNESCWP+9*, UNESCWP+10, UNESCWP+11 |
| CHECK | UNESCWP+1~, UNESCWP+11*, UNESCWP+12, UNESCWP+14, UNESCWP+15, UNESCWP+16 |
| CVRT | UNESC+1~ |
| CVRT( | UNESC+3*, UNESC+4*, UNESC+5*, UNESC+6*, UNESC+7*, UNESC+10 |
| DIC | STUB+16!* |
| DIC(0 | STUB+16* |
| DIROUT | EVT+3! |
| DTOUT | EVT+3! |
| ERR | MFE+12!, MFE+16, MFE+18!, STUB+29!, STUB+32, STUB+34!, VAL+2~, VAL+12, VAL+14 |
| ERROR | MFE~, MFE+2*, MFE+4*, MFE+17*, MFE+18, STUB+13, STUB+15*, STUB+17*, STUB+33*, STUB+34 , VAL+9*, VAL+13*, VAL+14, EM+9 |
| ESC | UNESC+1~, UNESC+2*, UNESC+3, UNESC+4, UNESC+5, UNESC+6, UNESC+7, UNESCWP+1~, UNESCWP+2*, UNESCWP+7 , UNESCWP+10, UNESCWP+13 |
| ESCCMP | UNESC+1~, UNESC+4*, UNESC+8 |
| ESCESC | UNESC+1~, UNESC+6*, UNESC+8 |
| ESCFS | UNESC+1~, UNESC+3*, UNESC+8 |
| ESCREP | UNESC+1~, UNESC+5*, UNESC+8 |
| ESCSEQ | UNESC+1~, UNESC+8*, UNESC+9, UNESC+10 |
| ESCSUB | UNESC+1~, UNESC+7*, UNESC+8 |
| FDA | MFE+12! |
| FDA( | MFE+14*, STUB+26*, STUB+27* |
| FIELD | VUID~, VUID+3, VUID+4, VAL~, VAL+8, VAL+11 |
| FILE | VUID~, VUID+3, VUID+4, VAL~, VAL+8, VAL+11 |
| GROUP | EM+2~, EM+13*, EM+14* |
| HL | STUB+3, UNESC~, UNESCWP~, UNESCWP+5, UNESCWP+11 |
| HL("ECH" | UNESC+2, UNESC+4, UNESC+5, UNESC+7, UNESCWP+2 |
| HL("FS" | UNESC+3 |
| HL("MID" | EM+6 |
| >> HLFS | STUB+3 |
| >> HLNODE | MFE+2, MFE+4, STUB+3, STUB+15, STUB+17, STUB+33 |
| IEN | MFE~, MFE+3*, MFE+7*, MFE+10, MFE+11*, MFE+13, MFE+17, STUB+5*, STUB+7, STUB+10 , STUB+11, STUB+13, STUB+18*, STUB+20, STUB+21, STUB+23, STUB+33, STUB+39, STUB+40 |
| IENS | MFE+13*, MFE+14, STUB+23*, STUB+26, STUB+27, VAL~, VAL+11 |
| IFN | MFE~, MFE+2, MFE+3, MFE+6, MFE+14, MFE+17, STUB+4, STUB+9, STUB+11, STUB+14 , STUB+15, STUB+16, STUB+17, STUB+20, STUB+21, STUB+26, STUB+27, STUB+33, EM+13 |
| >> NAME | STUB+3*, STUB+5, STUB+14 |
| NODE | UNESCWP+1~, UNESCWP+3*, UNESCWP+4*, UNESCWP+5, UNESCWP+6, UNESCWP+8, UNESCWP+14, UNESCWP+16 |
| NXTNODE | UNESCWP+1~, UNESCWP+8*, UNESCWP+9, UNESCWP+15, UNESCWP+17 |
| OROLD | EVT+2~ |
| >> PKV | MFE+17 |
| >> RECORD("BEFORE" | STUB+10* |
| >> RECORD("NEW" | STUB+18*, STUB+20, STUB+21 |
| >> RECORD("STATUS" | STUB+11* |
| RESULT | VAL+2~, VAL+7, VAL+8*, VAL+9*, VAL+11, VAL+12, VAL+16, UNESC+1~ |
| ROOT | MFE+6*, MFE+7, MFE+11, STUB+4*, STUB+5, STUB+8~, STUB+9*, STUB+10 |
| SPOT | UNESCWP+1~ |
| TEXT | UNESCWP~ |
| TEXT( | UNESCWP+4, UNESCWP+5*, UNESCWP+6, UNESCWP+8, UNESCWP+9, UNESCWP+14*, UNESCWP+15*, UNESCWP+16*, UNESCWP+17* |
| U | VUID+7, EM+13 |
| VALUE | VAL~, VAL+4, VAL+5, VAL+8, VAL+9, VAL+11, UNESC~, UNESC+9, UNESC+10*, UNESC+11 |
| VUID | MFE~, MFE+4, MFE+7, MFE+11, STUB+26, STUB+33, VAL+8, EM+10 |
| VUID1 | VUID~, VUID+3, VAL~, VAL+7 |
| X | STUB+14, STUB+15, VUID~, EM+2~, EM+4, EM+17*, EVT+2~, EVT+7*, EVT+10! |
| X( | EM+6*, EM+7*, EM+8*, EM+9*, EM+10* |
| X1 | VUID+2~, VUID+5*, VUID+6, VUID+7*, VUID+8*, VUID+9 |
| X1("POINTER" | VUID+5 |
| XIEN | STUB+39! |
| XIEN( | STUB+39, STUB+40* |
| XMDUZ | EM+2~, EM+12* |
| XMSUB | EM+2~, EM+11* |
| XMTEXT | EM+2~, EM+15* |
| XMY | EM+2~ |
| XMY( | EM+14* |
| XMY("G.XUMF E | RROR" , EM+12* |
| XQORPOP | EVT+10! |
| >> XREF | STUB+2*, STUB+5 |
| >> Y | STUB+17, STUB+18 |