Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Create duplicate objects of any Built-In Function objects from library QTEMP to your Built-In Function library.
For example:

...

     CRTDUPOBJ OBJ(OV@Pnnn)

...

               FROMLIB(QTEMP)

...

               OBJTYPE(*PGM)

...

               TOLIB(<bif pgms>)

where

<BIF pgms> = the library where the BIF objects are stored.

Copy all records from DC@F47 and DC@F48 from QTEMP to the LANSA Program Library version of these files.
For example:

     CPYF    FROMFILE(QTEMP/DC@F47)

...

                  TOFILE(<pgmlib>/DC@F47)

...

             MBROPT(*ADD)
CPYF    FROMFILE(QTEMP/DC@F48)

...

             TOFILE(<pgmlib>/DC@F48)

...

             MBROPT(*ADD)  FMT(*

...

MAP *DROP)

...

                        <pgmlib> = LANSA Program Library

Copy all source members from source file in QTEMP to your Built-In Function source file (QBIFSRC).
For example:

     CPYF    FROMFILE(QTEMP/QBIFSRC)

...

             TOFILE(QBIFSRC)

...

             FROMMBR(*ALL)

...

             TOMBR(*FROMMBR)

...

             MBROPT(*ADD)