Skip to content

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 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 Public.

Examples

start GeSHi

vb
'' Compile with the "-lang fblite" compiler switch

#lang "fblite"

Sub ProcWithExternalLinkage()
   ' ...
End Sub

Option Private

Sub ProcWithInternalLinkage()
   ' ...
End Sub

Public Sub AnotherProcWithExternalLinkage()
   ' ...
End Sub

end GeSHi

Dialect Differences

Differences from QB

  • New to FreeBASIC

See also

  • __FB_OPTION_PRIVATE__
  • Private
  • Public

Back to DocToc

Translated from FreeBASIC official docs. Contact us for removal if infringed.
FreeBASIC is an open-source project, not affiliated with Microsoft