company logo

Instance initialization

An instance initialization consists of the instance value preceded by an optional assignment operator, an optional locator (key for identifying an instance in a collection) and an optional scoped name in order to provide the current type for an instance in a weak typed collection.

Definition: 

inst_init := [ locator ] [ scoped_name ] ['='] [ inst_value ]