class AM_VATTR_ASSIGN_EXPR < $AM_EXPR
****
Assignment to an attribute of a value object.


Flattened version is here

Ancestors
$AM_EXPR $HASH $IS_EQ $AM
$PROG_ERR AM_EXPR AM



Public


Readable Attributes
attr at:IDENT;
**** The name of the attribute.
attr ob:$AM_EXPR;
**** The value object.
attr real_tp:$TP;
**** declared type of object
attr val:$AM_EXPR;
**** The new value.

Writable Attributes
attr at:IDENT;
**** The name of the attribute.
attr ob:$AM_EXPR;
**** The value object.
attr real_tp:$TP;
**** declared type of object
attr val:$AM_EXPR;
**** The new value.

Features
copy:$AM_EXPR
tp:$TP
**** Returns the object, so has same type.