IBMBBGF*

IBMBBGF is a PL/I resident library routine that processes the assignment of one byte-aligned bit string to another. It also fills a general bit string to its maximum length with zeros. This routine is called for the STRING and BOOL functions as well as for bit string concatenations.

It has three entry points

  • IBMBBGFA - assigns a byte-aligned bit string to a byte-aligned target, filling out with zero bits if necessary.

  • IBMBBGFB - fills out a byte-aligned bit string with zero bits for a specified length. Used only by compiled code.

  • IBMBBGFC - fills out a byte-aligned bit string with zero bits for a specified length. Used only by other library modules.

Reference Sources

OS PL/I Resident Library: Program Logic, LY33-6008.