PXVWMSG ;ISP/LMT - Build ICE Message ;12/13/17 12:23
Source file <PXVWMSG.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 |
|---|---|---|
| BLD(DFN,PXELEMENT) | ; Entry Point.
|
|
| ADDEL(DFN,PXELIEN,PXPARENT) | ; Add element to message. Recursively adds children.
|
|
| ADDCNTNT(PXELIEN,PXNODE,PXVARS,PXPARENT) | ; Add content
|
|
| REPLACE(PXTEXT,PXVARS) | ; replace expressions between vertical bars
|
|
| ADDLINE(PXLINE) | ;add line to message global
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^PXV(920.77 - [#920.77] | BLD+18, ADDEL+5, ADDEL+13, ADDEL+63, ADDEL+65, ADDCNTNT+6, ADDCNTNT+8, ADDCNTNT+10, ADDCNTNT+11 |
| ^TMP("PXVWMSG" | BLD+13!, ADDLINE+5* |
| ^TMP("PXVWMSG-OPT" | BLD+14!, BLD+23!, ADDEL+21, ADDEL+22*, ADDEL+23*, ADDEL+24*, ADDEL+33, ADDEL+36, ADDEL+37, ADDEL+38 , ADDEL+42!, ADDEL+74, ADDEL+76!, ADDEL+77! |
| Name | Line Occurrences |
|---|---|
| $$REPLACE | ADDCNTNT+13 |
| ADDCNTNT | ADDEL+39, ADDEL+40, ADDEL+49, ADDEL+50, ADDEL+51, ADDEL+55, ADDEL+59, ADDEL+81 |
| ADDEL | BLD+21, ADDEL+66, ADDEL+67 |
| ADDLINE | ADDCNTNT+14 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| DFN | BLD~, BLD+21, ADDEL~, ADDEL+66, ADDEL+67 |
| PXABSTRACT | ADDEL+2~, ADDEL+8*, ADDEL+33, ADDEL+54, ADDEL+58, ADDEL+66, ADDEL+80 |
| PXCHILD | ADDEL+2~, ADDEL+64*, ADDEL+65*, ADDEL+66, ADDEL+67 |
| PXCNT | BLD+11~, BLD+15*, ADDLINE+4*, ADDLINE+5 |
| PXELEMENT | BLD~, BLD+18 |
| PXELIEN | BLD+11~, BLD+18*, BLD+19, BLD+21, ADDEL~, ADDEL+5, ADDEL+13, ADDEL+22, ADDEL+23, ADDEL+49 , ADDEL+50, ADDEL+51, ADDEL+55, ADDEL+59, ADDEL+63, ADDEL+65, ADDEL+66, ADDEL+74, ADDEL+77, ADDEL+81 , ADDCNTNT~, ADDCNTNT+4, ADDCNTNT+6 |
| PXI | REPLACE+4~, REPLACE+7*, REPLACE+10, REPLACE+11 |
| PXIEN | ADDCNTNT+2~, ADDCNTNT+4*, ADDCNTNT+6*, ADDCNTNT+8, ADDCNTNT+10, ADDCNTNT+11 |
| PXLINE | ADDCNTNT+2~, ADDCNTNT+11*, ADDCNTNT+12, ADDCNTNT+13*, ADDCNTNT+14, ADDLINE~, ADDLINE+5 |
| PXMODIFIER | ADDEL+2~, ADDEL+5*, ADDEL+6, ADDEL+7, ADDEL+8 |
| PXMULTIPLE | ADDEL+2~, ADDEL+7*, ADDEL+14, ADDEL+44 |
| PXMVARS | ADDEL+45~, ADDEL+48*, ADDEL+49, ADDEL+50, ADDEL+51 |
| PXNEWTEXT | ADDCNTNT+2~ |
| PXNODE | ADDCNTNT~, ADDCNTNT+6, ADDCNTNT+8, ADDCNTNT+10, ADDCNTNT+11 |
| PXOELIEN | ADDEL+34~, ADDEL+37*, ADDEL+39, ADDEL+40 |
| PXOPTIONAL | ADDEL+2~, ADDEL+6*, ADDEL+20, ADDEL+33, ADDEL+54, ADDEL+58, ADDEL+73 |
| PXOVARS | ADDEL+34~, ADDEL+38*, ADDEL+39, ADDEL+40 |
| PXPARENT | ADDEL~, ADDEL+4*, ADDEL+55, ADDEL+59, ADDEL+81, ADDCNTNT~, ADDCNTNT+6 |
| PXRESULT | REPLACE+4~, REPLACE+6*, REPLACE+10*, REPLACE+11*, REPLACE+13 |
| PXSKIP | ADDEL+2~, ADDEL+14*, ADDEL+15 |
| PXSORT | ADDEL+2~, ADDEL+62*, ADDEL+63*, ADDEL+65 |
| PXTEXT | ADDCNTNT+2~, REPLACE~, REPLACE+6, REPLACE+7, REPLACE+10, REPLACE+11 |
| PXUUID | BLD+11~, BLD+16*, REPLACE+9*, REPLACE+10 |
| PXVAR | REPLACE+4~, REPLACE+7*, REPLACE+8, REPLACE+11 |
| PXVARS | ADDEL+2~, ADDEL+24, ADDEL+55, ADDEL+59, ADDEL+81, ADDCNTNT~, ADDCNTNT+12, ADDCNTNT+13, REPLACE~ |
| PXVARS( | ADDEL+47, ADDEL+48, REPLACE+11 |
| PXVARS(0 | ADDEL+14 |
| PXX | ADDEL+2~, ADDEL+21*, ADDEL+22, ADDEL+23, ADDEL+24, ADDEL+35*, ADDEL+36*, ADDEL+37, ADDEL+38, ADDEL+46* , ADDEL+47*, ADDEL+48, ADDEL+72*, ADDEL+73, ADDEL+74*, ADDEL+75, ADDEL+76, ADDCNTNT+2~, ADDCNTNT+9*, ADDCNTNT+10* , ADDCNTNT+11 |
| U | ADDEL+5 |