HP Business BASIC/XL Reference Manual - HP 3000 MPE/iX Computer Systems - Edition 1 (32715-90001)

9-: 10
| WARN { NO WARN} | statistics includes a | | |
| | count of warnings even | | |
| | when warnings are | | |
| | suppressed. | | |
| | |||
---------------------------------------------------------------------------------------------
Table 9-1 Notes
1 An HP Business BASIC/XL compiler page header consists of a page
number followed by a page title; For example:
HP Business BASIC/XL Compiler HP32715A.00.00 Copyright Hewlett-Packard Co.
1989
SUN, JAN 1, 1989, 2:01 PM
2 If included in a subunit, HP Business BASIC/XL replaces the page
title in the page header with
quoted_str_lit
on the next page break.
The difference between TITLE and TITLESUB is that with the latter,
the title change takes place the instant a subunit is entered. Thus
if there are any page breaks within the subunit before the COPTION
TITLESUB = "
quoted_str_lit
" statement, the new title is in effect.
With COPTION TITLE = "
quoted_str_lit
", the title will not change
until after the actual statement.
Table 9-2. Code and Performance COPTIONS
---------------------------------------------------------------------------------------------
| | |||
| Option | Meaning | Type & Defaults | Effects on |
||||Compiled Program |
| | |||
---------------------------------------------------------------------------------------------
| | |||
| | Emits or suppresses code | PROGRAM UNIT | NO ERROR saves |
| | to trap errors. When | | approximately 3 |
| ERROR [ HANDLING] | NOERROR is in effect, an | ERROR HANDLING | words per line. |
| | ON ERROR statement causes | | (Not all |
| { NOERROR } | a compile-time error. If | | statements |
| { NO ERROR} [ HANDLING] | a run-error occurs (with | | perform ERROR |
| | NO ERROR), HP Business | | checking); |
| | BASIC/XL prints an error | | performance |
| | message. If the compiled | | increases also. |
| | program was called from | | |
| | the interpreter, control | | |
| | returns to the | | |
| | interpreter; otherwise, | | |
| | the program aborts. | | |
| | |||
---------------------------------------------------------------------------------------------
| | |||
| | Emits or suppresses code | INLINE | NO HALT saves |
| | to check for the HALT key | | approximately 3 |
| HALT [ CHECKING] | at the end of each line. | HALT checking | words per line. |
| | | | (Not all |
| { NOHALT } | | | statements |
| { NO HALT} [ CHECKING] | | | perform HALT |
| | | | checking); |
| | | | performance |
| | | | increases also. |
| | |||
---------------------------------------------------------------------------------------------
| | |||
| | Level of optimization. | Subprogram |0=No |
| | | | optimization. |
| { 0} | | | 1 = Local |
| OPTIMIZE { 1} | | | optimization. |
| | |||
| | |||
| | | | The default is 1. |
| | |||
---------------------------------------------------------------------------------------------
| | |||