When OPTION EXPLICT
or OPTION EXPLICIT ON
appears in a source file,
the programmer must explicitly declare all variables by using the VAR
or
DIM
statements.
If the programmer tries to use an undeclared variable
name, an error occurs at compile time. The OPTION EXPLICT OFF
statement
allows implicit declaration of variables. If used, the OPTION EXPLICT
statement can appear everywhere in a source file, before any other source
code statements to check.
Setting OPTION EXPLICT OFF
is generally not a good practice. The programmer
could misspell a variable name in one or more locations, which would cause
unexpected results when the program is run.
OPTION EXPLICT [ON] OPTION EXPLICT OFF
OPTION EXPLICIT ON
Join BASIC 10Liner Contest with ugBASIC!
An interesting competition is held at the beginning of each year: the
BASIC 10Liner Contest.
It is possible to use ugBASIC to participate in the next
"BASIC10Liner" competition, in the following categories:
OPTION EXPLICIT ↔ OpEx1
If you have found a problem with this keyword, if you think there is a bug or, more
simply, you would like it to be improved, open an issue for this example on GitHub.
Thank you!
open an issue
BACK TO KEYWORDS