DIETLIBF ;SFISC/MKO,GFT - LIBRARY FOR FIELD ATTRIBUTES ;23JUN2017
Source file <DIETLIBF.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 1 | ^DIC |
Name | Comments | DBIA/ICR reference |
---|---|---|
VALEXT(DDTFILE,DDTFIELD) | ;Return code to validate and transform user input --PERHAPS INTERACTIVELY
|
|
VALEXTS(DDTFILE,DDTFIELD) | ;Return code to SILENTLY validate and transform user input
|
|
VALINT(DDTFILE,DDTFIELD) | ;Return code to validate internal form
|
|
XHELP(DDTFILE,DDTFIELD) | ;Return the executable help of a field
|
|
OUTPUT(DDTFILE,DDTFIELD) | ;Return the executable code to output a field's value. No arguments means ^DD(DDTFILE,DDTFIELD,0) is already in naked ref
|
|
DIPA(DDTFILE,DDTFIELD) | ;CREATE DIPA NODES FROM PROPERTIES IN THE FIELD
|
|
VALEXTL() | ||
VALEXTSL() | ||
VALINTL() | ||
XHELPL() | ||
OUTPUTL() | ||
GETMETH(DDTFILE,DDTFIELD,DDTMETL) | ;Look for methods in the ;-delimited string
|
|
DIC | ;SET THE DIC VARIABLE FROM PARAMETERS
|
|
GETPROP(DDTFILE,DDTFIELD,DDTPROL) | ;Look for PROPERTIES in the ;-delimited string
|
|
PROP4TYP(T,I) | ;FOR PROPERTY 'T' IN DATA TYPE 'I', RETURN THE VALUE
|
|
METH4TYP(T,I) | ;FOR METHOD 'T' IN DATA TYPE 'I', RETURN THE VALUE
|
Name | Line Occurrences |
---|---|
$$GETMETH | VALEXT+1, VALEXTS+3, VALINT+1, XHELP+2, OUTPUT+1 |
$$OUTPUTL | OUTPUT+1 |
$$PROP4TYP | GETMETH+19, GETPROP+16 |
$$VALEXTL | VALEXT+1 |
$$VALEXTSL | VALEXTS+3 |
$$VALINTL | VALINT+1 |
$$XHELPL | XHELP+2 |
DIPA | XHELP+1, GETMETH+18 |
Name | Field # of Occurrence |
---|---|
^( | DIPA+3, DIPA+4 |
^(0 | GETMETH+11, GETMETH+20, GETPROP+9 |
^(101 | GETPROP+15 |
^(2 | GETMETH+21 |
^(31 | GETMETH+16, GETPROP+15, PROP4TYP+1, METH4TYP+1 |
^(4 | GETMETH+22 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | VALEXTS+2~, VALEXTS+3*, VALEXTS+4*, VALEXTS+5 |
D | VALEXTS+2~, VALEXTS+4* |
DDTCOD | GETMETH+8~, GETMETH+14, GETMETH+16*, GETMETH+17, GETMETH+19*, GETMETH+20*, GETMETH+21*, GETMETH+22*, GETMETH+23, GETPROP+12~ , GETPROP+14, GETPROP+15*, GETPROP+16*, GETPROP+17 |
DDTFIELD | VALEXT~, VALEXT+1, VALEXTS~, VALEXTS+3, VALINT~, VALINT+1, XHELP~, XHELP+1, XHELP+2, OUTPUT~ , OUTPUT+1, DIPA~, DIPA+2, DIPA+3, DIPA+4, GETMETH~, GETMETH+11, GETMETH+12, GETMETH+18, GETPROP~ , GETPROP+9, GETPROP+10 |
DDTFILE | VALEXT~, VALEXT+1, VALEXTS~, VALEXTS+3, VALINT~, VALINT+1, XHELP~, XHELP+1, XHELP+2, OUTPUT~ , OUTPUT+1, DIPA~, DIPA+2, DIPA+3, DIPA+4, GETMETH~, GETMETH+11, GETMETH+12, GETMETH+18, GETPROP~ , GETPROP+9, GETPROP+10 |
DDTMET | GETMETH+8~, GETMETH+14*, GETMETH+16, GETMETH+17, GETMETH+21, GETMETH+22 |
DDTMETL | GETMETH~, GETMETH+9, GETMETH+14 |
DDTP | GETMETH+8~, GETMETH+16*, GETMETH+19*, GETPROP+12~, GETPROP+14*, GETPROP+15, GETPROP+16 |
DDTPC | GETMETH+8~, GETMETH+14*, GETPROP+12~, GETPROP+14* |
DDTPROL | GETPROP~, GETPROP+8, GETPROP+14 |
DIBTDH | DIC+2~ |
DIC | DIC+2~, DIC+4* |
DIC(0 | DIC+4* |
DIFILE | DIC+2~ |
DIP | GETPROP+12~, GETPROP+15* |
>> DIPA( | DIPA+3*, DIPA+4* |
>> DIPA("CODE TO | SET POINTER SCREEN" , DIC+3 |
>> DIPA("EARLIES | T DATE" , %DT+3 |
>> DIPA("IMPRECI | SE DATE" , %DT+7 |
>> DIPA("LAYGO" | DIC+4 |
>> DIPA("POINTER" | DIC+1, DIC+4 |
>> DIPA("SECONDS | ALLOWED" , %DT+5 |
>> DIPA("TIME OF | DAY" , %DT+6 |
>> DIPA("TIME RE | QUIRED" , %DT+4 |
>> DIQUIET | DIC+4 |
DIS | DIC+2~ |
EARLY | %DT+1~, %DT+2*, %DT+3*, %DT+8 |
I | GETMETH+8~, GETMETH+15*, GETMETH+16, GETMETH+19, GETPROP+12~, GETPROP+13*, GETPROP+16, PROP4TYP~, PROP4TYP+1, METH4TYP~ , METH4TYP+1 |
N | DIPA+1~, DIPA+3*, DIPA+4* |
P | DIPA+1~, DIPA+3*, DIPA+4* |
PARAM | %DT~, %DT+2*, %DT+4*, %DT+5*, %DT+6*, %DT+7*, %DT+8 |
REF | GETMETH+8~, GETMETH+11*, GETMETH+12*, GETMETH+13, GETMETH+15, GETMETH+20, GETMETH+21, GETMETH+22, GETPROP+7~, GETPROP+9* , GETPROP+10*, GETPROP+11, GETPROP+13, GETPROP+15 |
T | DIPA+1~, DIPA+2*, PROP4TYP~, PROP4TYP+1*, METH4TYP~, METH4TYP+1* |
U | DIPA+2, DIPA+3, DIPA+4, GETMETH+15, GETMETH+20, GETPROP+13 |
V | DIPA+1~, DIPA+3*, DIPA+4* |
>> Y | DIC+1* |