Create program: This is equivalent to the RPL
Note: this command will also convert a symbolic or a list in a program object.
Create symbolic: This is equivalent to the RPL
symbolic in a list.
Section 3 - CRLIB
Create library command.
A library is one of the most complex objects in the hp49+/hp48gII. One of the basic uses of a library is to
group all the files of an application.
In order to create a library, you must store in a directory all the variables that will be part of this library. Then,
you must store configuration information in some special variables.
The $TITLE variable must contain a character string defining the title of the library. This string must be less
than 256 characters long. The first five characters will be used for the name that is shown in the library menu.
The $ROMID variable must contain the library number or your library. This number must be in the range 769
to 1791. In order to avoid conflicts, you should go to
in use. This variable may contain either a real or an integer.
The $CONFIG variable contains the library configuration object which is run at warmstart. The basic action
that this program should perform is to attach the library to the home directory. Placing a real or an integer in
the $CONFIG variable will cause the CRLIB command to generate a default CONFIG object. This Program
must leave the stack intact and is not allowed to produce errors.
The $VISIBLE variable contains a list of all the variables in the current directory that you want to have visible
in the library menu.
The $HIDDEN variable contains a list of all the variables in the current directory that you want to have
invisible in the library. They are generally subprograms of your application.
The $EXTPRG variable contains the name of the extension program of the library. This program must be
either a visible or an hidden object of the library. See the Extension program for more information.
Then, once you have specified the required variables, you can type CRLIB to create the library.
6-6 The Development Library
LIST command, but it creates a program object.
LIST command, but it can also convert a program or
to check whether the number is already
H T U
U T H