company logo

active - Active name space

An active name space generates a name space name and a unique name space number, which is used to identify items defined in the namespace. Inactive name spaces must have unique names and do not create name space names. Entries in inactive name spaces can (must) be accessed without being prefixed.

Structure or class name spaces are always active name spaces.

Modules and projects may be defined as active or inactive namespaces. Inactive namespaces inherit the internal namespace number from the next higher active parent namespace. Thus, all data types and extends defined in inactive namespaces are assigned to the next higher active parent or to the global scope, when no active parent exists.

Type: logical