VALMW3 ; ALB/MJK - Create transport routines for LM;03:39 PM 16 Dec 1992
Source file <VALMW3.m>
| Package | Total | Call Graph | 
|---|---|---|
| VA Fileman | 4 | YX^%DTC IX^DIC YN^DICN ^DIR | 
| Kernel | 1 | HOME^%ZIS | 
| Registration | 1 | (MAX,NS,ROU)^VALMW5 | 
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| Q3 | ||
| MAX1 | ||
| ROU1 | ||
| BLD | ; -- build utility | |
| NS() | ; -- ask for namespace | |
| ADHOC(X) | ; -- pick any namespace | |
| SET(X) | ; -- set line utility | |
| QUOTE(X) | ; -- add double quotes | |
| LQ | ||
| NSQ | ||
| FILE(VALMROU) | ; -- file routines | |
| DUZ() | ; -- check duz and duz(0) | |
| EN | ; -- exporter main entry point | |
| ROU(VALMNS) | ; -- ask for export routine name | |
| L | ||
| ENQ | ||
| NS1 | ||
| OS() | ; -- get os # | |
| SAVE(VALMROU,VALMNUM,VALMLN,VALMDATE) | ; -- save to routine | |
| MAXQ | ||
| MAX() | ; -- ask for max size of routines | |
| ROUQ | 
| Name | Line Occurrences | 
|---|---|
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: READ | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Function Call: WRITE | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| Routine Call | 
 | 
| FileNo | Call Tags | 
|---|---|
| ^DIC(9.4 - [#9.4] | Classic Fileman Calls | 
| Name | Line Occurrences (* Changed, ! Killed) | 
|---|---|
| ^%ZOSF("OS" | OS+1 | 
| ^%ZOSF("TEST" | ROU1+5 | 
| ^DD("OS" - [#.7] | SAVE+5 | 
| ^DD("ROU" | MAX1+1, MAX1+3 | 
| ^SD(409.61 - [#409.61] | BLD+3 | 
| ^UTILITY($J | EN+2!, SET+1*, SAVE+2!, SAVE+3*, SAVE+4* | 
| Name | Line Occurrences | 
|---|---|
| $$ADHOC | NS1+6 | 
| $$DUZ | EN+5 | 
| $$MAX | EN+9 | 
| $$NS | EN+7 | 
| $$OS | EN+6 | 
| $$QUOTE | BLD+11 | 
| $$ROU | EN+8 | 
| BLD | EN+11 | 
| ENQ | EN+5, EN+6, EN+7, EN+8, EN+9 | 
| FILE | EN+11 | 
| L | L+4 | 
| LQ | L+3 | 
| MAX | MAX1+5 | 
| MAXQ | MAX1+2, MAX1+4 | 
| NS1 | NS1+3 | 
| NSQ | NS1+2 | 
| ROU1 | ROU1+8 | 
| ROUQ | ROU1+3, ROU1+7 | 
| SAVE | FILE+5 | 
| SET | BLD+5, BLD+6, BLD+7, BLD+8, BLD+11, BLD+13, BLD+14, BLD+15, BLD+16 | 
| Name | Field # of Occurrence | 
|---|---|
| ^( | BLD+3, SAVE+3 | 
| ^("OS" | OS+2 | 
| ^("TEST" | ROU1+5 | 
| ^(0 | BLD+3, SAVE+2* | 
| ^(1.1 | SAVE+2* | 
| >> | Not killed explicitly | 
| * | Changed | 
| ! | Killed | 
| ~ | Newed | 
| Name | Field # of Occurrence | 
|---|---|
| >> % | ROU1+7, ROU1+8 | 
| %H | FILE+1~, FILE+2* | 
| >> D | NS1+4* | 
| >> DIC | NS1+4* | 
| >> DIC(0 | NS1+4* | 
| DIR | ROU+1~, ROU1+2! | 
| DIR("A" | ROU1+2* | 
| DIR("B" | ROU1+1* | 
| DIR(0 | ROU1+2* | 
| DTIME | EN+2*, NS1+2, MAX1+2 | 
| DUZ(0 | DUZ+1 | 
| IOF | EN+4 | 
| L | QUOTE+1~, QUOTE+2*, QUOTE+3* | 
| LINE | SAVE+1~, SAVE+3*, SAVE+4 | 
| P | QUOTE+1~, QUOTE+2*, QUOTE+3* | 
| Q | ROU+1~, ROU1+5* | 
| ROU | ROU+1~ | 
| >> SDPK | NS1+5* | 
| SIZE | SAVE+1~, SAVE+2*, SAVE+3* | 
| U | EN+2*, NS1+5, MAX1+4, BLD+3 | 
| VALM | BLD+1~, BLD+3*, BLD+10 | 
| VALMAX | EN+1~, EN+9*, SAVE+3 | 
| VALMDATE | FILE+1~, FILE+3*, FILE+5, SAVE~, SAVE+2 | 
| VALMGLB | BLD+1~, BLD+10*, BLD+11 | 
| VALMLN | BLD+1~, BLD+2*, SET+1*, FILE+1~, FILE+4*, FILE+5, SAVE~, SAVE+3*, SAVE+4 | 
| VALMNAME | BLD+1~, BLD+3*, BLD+4, BLD+5, BLD+6, BLD+7 | 
| VALMNS | EN+1~, EN+7*, EN+8, EN+10, NS1*, NS1+4*, NS1+5*, NS1+6*, NSQ, ROU~ , ROU1+1, BLD+2, BLD+3 | 
| VALMNUM | FILE+1~, FILE+4*, FILE+5*, SAVE~, SAVE+2, SAVE+4, SAVE+5 | 
| VALMROU | EN+1~, EN+8*, EN+11, ROU1*, ROU1+3*, ROU1+4, ROU1+5, ROU1+7*, ROUQ, FILE~ , FILE+5, SAVE~, SAVE+2, SAVE+4, SAVE+5 | 
| VALMSYS | EN+1~, EN+6*, SAVE+5 | 
| VALMX | BLD+1~, BLD+2*, BLD+3* | 
| X | NS1+2*, NS1+3, NS1+6, ROU+1~, ADHOC~, L, L+2*, L+3*, L+4, LQ , BLD+10*, BLD+11*, SET~, SET+1, QUOTE~, QUOTE+2, QUOTE+3*, QUOTE+4, SAVE+5* | 
| Y | DUZ+3*, DUZ+4*, DUZ+5, OS+2*, OS+3*, OS+4, NS1+5, NS1+6, ROU1+3, MAX+1~ , MAX1*, MAX1+2*, MAX1+3*, MAX1+4*, MAX1+5, MAXQ, FILE+3 | 
| Y(0 | NS1+5 |