access

Whether a symbol is visible outside the module that declares it.

Declaration

Syntax

access = Public | Private

Values

Value

Meaning

Public

visible to anything that uses the module.

Private

visible only inside the module.

Return values

None. An enumeration value is not evaluated.

Description

This is the public and private attribute. It applies to the symbol, not to the type: a private component of a public type is a Variable with access=Private inside a Struct with access=Public.

See Also

Variable, Function, Module, Struct