MXMLPRS1 ;SAIC/DKM - XML Parser ;12/04/2002 15:55
Source file <MXMLPRS1.m>
| action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| INIT | ||
| ISCHILD(ELEMENT,CHILD,NODE) | ;
|
|
| IC(NODE) | ||
| CHKVAL(ENAME,ANAME,VALUE) | ;
|
|
| ISNAME(VALUE) | ;
|
|
| ISNMTKN(VALUE) | ;
|
|
| FWD(TYPE,VALUE) | ;
|
|
| NOFWD(TYPE,VALUE) | ;
|
|
| UNRESLV | ||
| ERROR(X,Y) | ||
| ENTITIES | ;;amp;&
|
|
| CBKARGS | ;;0;STARTDOCUMENT
|
|
| PROLOG | ;;version;1.0
|
|
| DTDTAG | ;;ENTITY;20
|
|
| TYPE | ;;1;(
|
|
| MOD | ;;1;#REQUIRED
|
|
| REF | ;;49;UNP
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ANAME | CHKVAL~, CHKVAL+3, CHKVAL+4 |
| CHILD | ISCHILD~, ISCHILD+3, IC+1 |
| >> DTD( | INIT+4* |
| E | UNRESLV~, UNRESLV+7*, UNRESLV+12 |
| ELEMENT | ISCHILD~, ISCHILD+2, IC+1, IC+3 |
| ENAME | CHKVAL~, CHKVAL+3, CHKVAL+4 |
| ERR | FWD+5, UNRESLV+2!, UNRESLV+3*, UNRESLV+10!, UNRESLV+11* |
| >> ID | INIT+6, INIT+8, INIT+10, INIT+12, INIT+14, INIT+15, ISCHILD+2, IC+1, IC+3, CHKVAL+3 , CHKVAL+4, CHKVAL+8, FWD+2, FWD+4, NOFWD+1, UNRESLV+6, UNRESLV+8, UNRESLV+9 |
| >> LVL | UNRESLV+1 |
| >> LVL( | UNRESLV+3, UNRESLV+4 |
| NODE | ISCHILD~, ISCHILD+3, IC~, IC+1, IC+3, IC+4 |
| >> OPTION | ISCHILD+3 |
| TRN | ISCHILD+1~, ISCHILD+2*, ISCHILD+3 |
| TRN( | IC+4* |
| TYPE | CHKVAL+1~, CHKVAL+4*, CHKVAL+5, CHKVAL+6, CHKVAL+12, CHKVAL+13, CHKVAL+15, CHKVAL+16, CHKVAL+20, CHKVAL+21 , FWD~, FWD+2, FWD+4, NOFWD~, NOFWD+1 |
| VALUE | CHKVAL~, CHKVAL+2, CHKVAL+3, CHKVAL+7, CHKVAL+8, CHKVAL+9, CHKVAL+10, CHKVAL+11, CHKVAL+14, CHKVAL+17 , CHKVAL+18, CHKVAL+22, CHKVAL+23, ISNAME~, ISNAME+1, ISNMTKN~, ISNMTKN+1, FWD~, FWD+1, FWD+2 , FWD+4, NOFWD~, NOFWD+1 |
| X | INIT~, INIT+1*, INIT+3*, INIT+5*, INIT+7*, INIT+9*, INIT+11*, INIT+13*, INIT+14, IC~ , IC+1*, IC+2, IC+3, IC+4*, IC+5, CHKVAL+1~, CHKVAL+13*, CHKVAL+14, CHKVAL+16*, CHKVAL+17 , CHKVAL+18, CHKVAL+21*, CHKVAL+22, CHKVAL+23, UNRESLV~, UNRESLV+1*, UNRESLV+3, UNRESLV+4, UNRESLV+5*, UNRESLV+6* , UNRESLV+7, UNRESLV+8, UNRESLV+9, ERROR~ |
| Y | INIT~, INIT+1*, INIT+2, INIT+3*, INIT+4, INIT+5*, INIT+6, INIT+7*, INIT+8, INIT+9* , INIT+10, INIT+11*, INIT+12, INIT+13*, INIT+14, INIT+15*, IC~, IC+1*, IC+3*, IC+4 , CHKVAL+1~, CHKVAL+18*, CHKVAL+19, CHKVAL+23*, CHKVAL+24, CHKVAL+25, UNRESLV~, UNRESLV+6*, UNRESLV+8*, UNRESLV+9 , UNRESLV+12, ERROR~ |
| Z | INIT~, INIT+14*, INIT+15, CHKVAL+1~, CHKVAL+14*, CHKVAL+17*, CHKVAL+18, CHKVAL+22*, CHKVAL+23, FWD+3~ , FWD+4*, FWD+5, UNRESLV~, UNRESLV+8*, UNRESLV+9*, UNRESLV+11 |