Following are sample forms which you could use when designing Built-In Functions. They are intended as an aid for entering the DC@F47 and DC@F48 file definitions.
BIF Definition (as per DC@F47 file layout)
|
BIF Name: |
__________________ |
|
|
|
|
|
|
Unique Identifier: |
____ |
|
|
Description: |
___________________________________ |
|
|
Call or Execute: |
____ (C or E) |
|
|
Program Name: |
_________________ |
|
|
Terminates between calls: |
____ (Y or N) |
|
|
Number of arguments: |
____ |
|
|
Number of return values: |
____ |
|
BIF Arguments (as per DC@F48 file layout)
|
BIF Name: |
_____________________ |
|
Parameter Type |
ARG |
|
Parameter Sequence: |
____ |
|
Parameter Number: |
____ |
|
Parameter Identifier: |
____ |
|
Description: |
_________________________________ |
|
Required / Optional: |
____ (R or O) |
|
Parameter Type: |
____ (A, N or L) |
|
Minimum Length: |
____ |
|
Maximum Length: |
____ |
|
Minimum Decimal: |
____ |
|
Maximum Decimal: |
____ |
|
Pass Length: |
____ |
|
Pass Decimal: |
____ |
|
Default: |
_________________ |
BIF Return Values (as per DC@F48 file layout)
|
BIF Name: |
_____________________ |
|
Parameter Type: |
RET |
|
Parameter Sequence |
____ |
|
Parameter Number: |
____ |
|
Parameter Identifier: |
____ |
|
Description: |
_________________________________ |
|
Required / Optional: |
____ (R or O) |
|
Parameter Type: |
____ (A, N or L) |
|
Minimum Length: |
____ |
|
Maximum Length: |
____ |
|
Minimum Decimal: |
____ |
|
Maximum Decimal: |
____ |
|
Pass Length: |
____ |
|
Pass Decimal: |
____ |