Option Private

Specifies internal linkage by default for procedure declarations

Syntax
	Option Private

Description
	Option Private is a statement that gives any following procedure 
	declarations internal linkage by default, as if declared with KeyPgPrivatePrivate. 
	This default remains in effect for the rest of the module in which 
	Option Private is used, and can be overridden by declaring procedures 
	with KeyPgPublicPublic.

Example
	'' Compile with the "-lang fblite" compiler switch

	#lang "fblite"

	Sub ProcWithExternalLinkage()
	   ' ...
	End Sub

	Option Private

	Sub ProcWithInternalLinkage()
	   ' ...
	End Sub

	Public Sub AnotherProcWithExternalLinkage()
	   ' ...
	End Sub

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

Differences from QB
	* New to FreeBASIC

See also
	* KeyPgDdfboptionprivate__FB_OPTION_PRIVATE__
	* KeyPgPrivatePrivate
	* KeyPgPublicPublic

