XML4CRC ;(WASH ISC)/RFJ-Block Mode Protocol ;03/27/2002 15:47
Source file <XML4CRC.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| STAT | ||
| RCHECK | ;Check block sum | |
| SUM | ;Calculate Checksum | |
| KILL | ;Kill variables | |
| REC | ;Receiver | |
| LAST | ;FIND LAST LINE | |
| SINIT | ; | |
| SBLSZ | ||
| SCHECK | ;Sender check block sum | |
| PAUSE | ;Delay | |
| END | ;Errors/Quit. | |
| BUFLUSH | ;Flush any characters out of the buffer | |
| T | ||
| ERROR | ;Log error, new delay factor | |
| ER | ||
| SBERROR | ; | |
| RINIT | ; | |
| ER1 | ||
| ER2 | ||
| SEND | ;Sender | |
| BLSIZE | ;block size | |
| PROG | ;Statistics | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("TRMOFF" | BUFLUSH+3 | 
| ^%ZOSF("TRMON" | BUFLUSH+2 | 
| ^XMB(3.9 - [#3.9] | SEND+9, RCHECK+3, LAST+1, LAST+2 | 
| ^XMBS(4.2999 - [#4.2999] | STAT+2 | 
| Name | Line Occurrences | 
|---|---|
| BLSIZE | SINIT+1, SCHECK+2 | 
| BUFLUSH | SEND+4, ERROR+1 | 
| END | ERROR+1 | 
| ER | SBLSZ+2, SCHECK+1, END+1 | 
| ER1 | ER | 
| ER2 | ER2 | 
| ERROR | SCHECK+3, SBERROR+1, RINIT+3, RCHECK+3 | 
| LAST | SINIT+1 | 
| PAUSE | SEND+8 | 
| PROG | SEND+1 | 
| RCHECK | REC+2 | 
| RINIT | REC+1 | 
| SBERROR | SBLSZ+2 | 
| SBLSZ | SBLSZ+2 | 
| SCHECK | SEND+8, SEND+9 | 
| SINIT | SEND+2 | 
| STAT | SEND+8, REC+2 | 
| SUM | SEND+4, SINIT+2, REC+3, RINIT+2 | 
| T | SCHECK+1, SCHECK+3, ER2, RCHECK+3 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | LAST+2 | 
| ^(0 | RCHECK+3, LAST+1 | 
| ^(3 | STAT+2* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| % | SEND+1*, SEND+3*, SEND+8*, SBLSZ*, SBLSZ+1, SBLSZ+2, ER1~*, ER2*, REC+2*, BUFLUSH+2* , PAUSE+1*, PROG+1, STAT+3!, LAST+1*, LAST+2*, LAST+3 | 
| %0 | STAT+2*, STAT+3! | 
| %1 | PROG+1*, STAT+1*, STAT+2, STAT+3! | 
| >> ER | SEND+2, SINIT+2*, SCHECK+3, ER2+1* | 
| IO | STAT+1 | 
| >> J | SEND+1, SCHECK+1, SCHECK+2, SCHECK+3* | 
| U | SINIT+2, SCHECK+1, SCHECK+2, SCHECK+3, RINIT+2, RCHECK+2, STAT+1, STAT+2, LAST+1 | 
| X | SEND+3*, SEND+4*, SINIT+2*, SBLSZ, SBLSZ+1*, SBLSZ+2*, SCHECK+1*, SCHECK+2, SCHECK+3, ER2* , SBERROR+1~, REC+3*, RINIT+2*, RCHECK+2*, BUFLUSH+2* | 
| >> XMBFLUSH | BUFLUSH+1 | 
| XMBLOCK | SEND+1, ER2+1!, KILL+1! | 
| >> XMINST | STAT, STAT+2 | 
| XML4END | SEND+8, SEND+9, LAST+1!, LAST+3* | 
| XML4S | SEND+2, SEND+8, SCHECK+3*, RINIT+1*, BLSIZE+1*, KILL+1! | 
| XML4S(0 | SEND+2*, SEND+8*, SEND+9*, RINIT+1*, RCHECK+1, BLSIZE+1* | 
| XMLBACK | SINIT+2*, SBLSZ+1, SCHECK+2, RINIT+1*, RINIT+2, RCHECK+2, KILL+1! | 
| XMLBCHR | SEND+2, SEND+4, SINIT+2*, RINIT+1*, KILL+1! | 
| XMLBCHR1 | SINIT+2*, SBLSZ, RINIT+1*, RINIT+2, KILL+1! | 
| XMLBCHR2 | SINIT+2*, SCHECK+1, REC+2, RINIT+1*, KILL+1! | 
| XMLBER | SEND+2*, SINIT+2*, SCHECK+2*, RINIT+1*, RINIT+2*, RCHECK+2*, ERROR+1*, KILL+1! | 
| XMLBLINE | RINIT+1*, KILL+1! | 
| XMLBMER | SINIT+2*, REC+1, RINIT+1*, RINIT+2*, RINIT+3!, ERROR+1, KILL+1! | 
| XMLBMSG | REC+3*, RINIT+1*, RCHECK+2, KILL+1! | 
| XMLBNAK | SINIT+2*, SCHECK+3, RINIT+1*, RINIT+3, RCHECK+3, KILL+1! | 
| XMLBPAUS | SINIT+2*, SBLSZ+2*, RINIT+1*, ERROR+1*, PAUSE+1, KILL+1! | 
| XMLBSTRT | SINIT+2*, SCHECK+2*, SCHECK+3, RINIT+1*, RCHECK+2*, RCHECK+3, KILL+1! | 
| XMLBTIME | SINIT+2*, SBLSZ, SCHECK+1, RINIT+1*, KILL+1! | 
| >> XMLBTST | STAT+1 | 
| XMLBTSUM | SEND+2*, SEND+6*, SEND+8*, SEND+9*, SINIT+2*, SCHECK+1, REC+2*, REC+3*, RINIT+1*, RCHECK+1 , RCHECK+2, KILL+1! | 
| XMLBVAR | SEND+9*, KILL+1! | 
| >> XMLCC | SEND+6*, SINIT+1*, STAT+1 | 
| >> XMLCT | PROG+1*, STAT+2* | 
| >> XMLER | STAT+1 | 
| >> XMLIN | REC+1*, RINIT+1, RCHECK+2*, RCHECK+3* | 
| >> XMLINE | SEND+6*, SEND+7, SBLSZ*, SCHECK+1*, RCHECK+2*, STAT+1, STAT+2 | 
| >> XMLL | STAT+2* | 
| >> XMLT | STAT+2* | 
| >> XMOS | SUM+1, SUM+3, SUM+4, SUM+5 | 
| >> XMOS(0 | SUM+2 | 
| >> XMPROT | STAT+1 | 
| >> XMRG | REC+2, REC+3*, RINIT+2, RCHECK+2*, RCHECK+3*, PROG+1 | 
| >> XMS0AJ | SEND+8, SEND+9, SCHECK+2, SCHECK+3* | 
| >> XMSG | SEND+3*, SEND+4*, SEND+5, SEND+6, PROG+1 | 
| >> XMSUM | SEND+6, SBLSZ, REC+3, RINIT+2, SUM+6* | 
| >> XMTLER | ERROR+1*, STAT+1 | 
| >> XMTRAN | SCHECK+1*, SCHECK+3*, ER2*, RCHECK+3* | 
| >> XMZ | SEND+9, RCHECK+3, STAT+1, LAST+1, LAST+2 | 
| >> Y | LAST+2* |