19 2 3 Naming Conventions for 3GL BIFs on Windows Linux

LANSA Application Design

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.