Important Notice
  
  
    The pages on this site contain documentation for very old MS-DOS software,
    purely for historical purposes.
    If you're looking for up-to-date documentation, particularly for programming,
    you should not rely on the information found here, as it will be woefully
    out of date.
  
 
 OPTION EXPLICIT Statement Example
                        ◄Example►                ◄Contents►  ◄Index►  ◄Back►
──────────────────────────────────────────────────────────────────────────────
' The following examples show what happens when you use OPTION EXPLICIT and
' when you omit it from your code. Variables can be declared using COMMON,
' CONST, DEF FN, DIM, FUNCTION, REDIM, SHARED, STATIC, or SUB statements.
 
' **************************************************************************
' EXAMPLE #1: Using OPTION EXPLICIT requires that variables be declared
' before use. In this example, OPTION EXPLICIT is defined and then attempts
' to print a variable without declaring it first.
' **************************************************************************
 
 OPTION EXPLICIT
 PRINT a                        ' Since variable is not declared, error
                                ' message is generated
 
' **************************************************************************
' EXAMPLE #2: In this example, OPTION EXPLICIT is defined, the variable is
' declared, and an attempt is made to print it.
' **************************************************************************
 
 OPTION EXPLICIT
 CONST a = "True"
 PRINT a