contents.gifindex.gifprev1.gifnext1.gif

I.1 Library Routines

ACUCOBOL-GT has a large set of library routines built into the runtime system. These routines may be accessed via the CALL verb. This appendix describes each of these routines in detail. The routines are listed in alphabetical order.

ASCII2HEX

ASCII2OCTAL

CBL_AND

CBL_COPY_FILE

CBL_CREATE_DIR

CBL_DELETE_DIR

CBL_DELETE_FILE

CBL_EQ

CBL_NOT

CBL_OR

CBL_XOR

C$CALLEDBY

C$CALLERR

C$CHAIN

C$CHDIR

C$COPY

C$DELETE

C$FILEINFO

C$FILESYS

C$FULLNAME

C$GETCGI

C$JUSTIFY

C$KEYMAP

C$LOCALPRINT

C$MAKEDIR

C$MEMCPY (Dynamic Memory Routine)

C$NARG

C$OPENSAVEBOX

C$PARAMSIZE

C$RECOVER

C$RERR

C$RERRNAME

C$RUN

C$SLEEP

C$TOUPPER and C$TOLOWER

HEX2ASCII Routine

LIB$GET_SYMBOL

LIB$SET_SYMBOL

Routines to Handle Dynamic Memory

M$ALLOC (Dynamic Memory)

M$FREE (Dynamic Memory)

M$GET (Dynamic Memory)

M$PUT (Dynamic Memory)

OCTAL2ASCII Routine

REG_CLOSE_KEY

REG_CREATE_KEY

REG_DELETE_KEY

REG_ENUM_KEY

REG_OPEN_KEY

REG_QUERY_VALUE

REG_SET_VALUE

RENAME

SYSTEM

W$BITMAP

W$BROWSERINFO

W$FONT

W$FORGET

W$GETC

W$GETURL

$WINHELP

W$KEYBUF

W$MENU

W$MOUSE

W$PALETTE

W$STATUS

W$TEXTSIZE

WIN$PLAYSOUND

WIN$PRINTER

WIN$VERSION


In the library routine descriptions that follow, the phrase "Numeric parameter" indicates a data item or literal that contains a numeric value in any of the following formats:

gt490000.gif Signed or unsigned COMP-4 (or internal equivalent such as COMP-X)

gt490000.gif Unsigned PIC 9 USAGE DISPLAY

gt490000.gif PIC X containing digits (other data ignored)

gt490000.gif Unsigned numeric literal

gt490000.gif Alphanumeric literal containing digits (other data ignored)

Note that any routine that has a GIVING phrase specified for it in its USAGE may omit that phrase. If this is done, then the routine's return value will be placed into the special register RETURN-CODE instead.