class AS_SHARED_DEF < $AS_CLASS_ELT
****
Definition of shared attributes. Parser should make one of these for each element in a list like "shared a,b,c:INT".


Flattened version is here

Ancestors
$AS_CLASS_ELT $NEXT{_} $AS_NODE $PROG_ERR
AS_CLASS_ELT AS_NODE



Public


Readable Attributes
attr init:$AS_EXPR;
**** Initialization expression, if any.
attr is_:BOOL;
**** True if declared .
attr name:IDENT;
**** Name of the shared.
attr tp:AS_TYPE_SPEC;
**** Type declaration.

Writable Attributes
attr init:$AS_EXPR;
**** Initialization expression, if any.
attr is_:BOOL;
**** True if declared .
attr name:IDENT;
**** Name of the shared.
attr tp:AS_TYPE_SPEC;
**** Type declaration.

Features