Option Explicit

Forces variables, objects and arrays to be declared before they are used

Syntax
	Option Explicit

Description
	Option Explicit is a statement that forces any following variable, 
	object or array usage to be preceded by a declaration, with, for 
	example, KeyPgDimDim or KeyPgStaticStatic. This rule remains in effect for the rest of the 
	module in which Option Explicit is used, and cannot be overridden.

Example
	'' Compile with the "-lang qb" or "-lang fblite" compiler switches

	#lang "fblite"

	Option Explicit

	Dim a As Integer            ' 'a' must be declared..
	a = 1                       ' ..or this statement will fail to compile.

	Dialect Differences
	* Only available in the CompilerOptlang-lang fblite and CompilerOptlang-lang qb dialects.

Differences from QB
	*New to FreeBASIC

See also
	* KeyPgDdfboptionexplicit__FB_OPTION_EXPLICIT__

