64h RM$RUNP run an OPL procedure
Input X register - points at the name of the procedure
B register - if set then runs the calculator
Output - none -
Description

Loads and runs an OPL procedure. The procedure can not have any parameters.

If the procedure does not exist the error message will contain a garbage name.

Every time RM$RUNP is run the language re-initialises, it resets RTA_SP to BTA_SBAS, zeroes all the file cells and close all the files, therefore it must not be called machine code that was launced from OPL itself.

On the LZ the display mode is set to 2-line mode if a procedure was not translated for 4 line mode.

Example
example
Errors any error raised by the procedure