prev Menu next
Option Menu Compatibilities
- Syntax
-
If you want the statements that disobey the ISO standard to be eliminated, change these options.
- Behavior
- Character
-
designates whether a character consists of a byte or not.
Some program may assume that a character is a byte, in such a case, turn the option to Byte.
This option affects the behavior of CHARACTER INPUT statements, substring manipulation, POS functions, ORD functions, CHR$ functions and LEN functions.
This option corresponds to a enhanced statement OPTION CHARACTER.
A OPTION CHARACTER statement have priority over this option.
- Own Variables of FOR NEXT blocks
-
The increment and the limit of a FOR~NEXT loop are stored in the invisible variables.
This option designates the location of these variables.
Note that the standard does not allow the existence of any local variable except the parameters of an internal procedure.
- Graphics
- SET WINDOW with illegal arguments
-
This BASIC causes an exception when a SET WINDOW statement is to set the coordinate width 0 or height 0 in order to notify the bug in it to the user. But the standard requires to ignore the demand.
This option turns the behavior in conformity with the ISO standard.
-
TEXT Plotting
-
This option designates how figure are drawn by PLOT TEXT statements.
When the Image Format is set to be Metafile, figures are always defined on the physical coordinates regardless of this option.