19.2.3 Naming Conventions for 3GL BIFs on Windows/Linux
Built-In Function Definition (BIF Name)
- BIF names can be up to 18 characters in length.
- The BIF name is composed of letters of the English alphabet (A through to Z), 0 through to 9 and underscore only.
- The BIF name should be in the format XX_YYYYYYYYYYYYYYY
where
XX must be either UD for User-Defined or OV for Other Vendor
YYYYYYYYYYYYYYY is the name that will describe even to the non-programmer what functions the BIF performs
Program name
- Program names can be up to 8 characters in length
The program (dll) name must be in the format U_BIFxxx.DLL
where
xxx is a unique identifier
999 is the unique identifier in the range:
400 to 600 for User-Defined (UD) BIFs.
600 to 999 for Other Vendor (OV) BIFs as per LANSA allocated range.