abstract class $AM_EXPR < $AM, $HASH
****
Supertype of expression-like components.


Ancestors
$HASH $IS_EQ $AM $PROG_ERR

Descendants
AM_HERE_EXPR AM_VARR_ASSIGN_EXPR AM_LOCAL_EXPR AM_AT_EXPR
AM_FAR_EXPR AM_BND_CREATE_EXPR AM_EXCEPT_EXPR AM_GLOBAL_EXPR
AM_ARRAY_EXPR AM_WHERE_EXPR AM_STMT_EXPR AM_NEAR_EXPR
AM_ANY_EXPR AM_ATTR_EXPR $AM_CALL_EXPR AM_ITER_CALL_EXPR
AM_EXT_CALL_EXPR AM_BND_ROUT_CALL_EXPR AM_BND_ITER_CALL_EXPR AM_ROUT_CALL_EXPR
AM_CLUSTER_EXPR $AM_CONST AM_FLTX_CONST AM_VOID_CONST
AM_CONST AM_INTI_CONST AM_FLTI_CONST AM_INT_CONST
AM_CHAR_CONST AM_ARR_CONST AM_BOOL_CONST AM_FLT_CONST
AM_STR_CONST AM_FLTDX_CONST AM_FLTD_CONST AM_IF_EXPR
AM_CLUSTER_SIZE_EXPR AM_IS_VOID_EXPR AM_NEW_EXPR AM_VATTR_ASSIGN_EXPR



Public


Features
copy:$AM_EXPR;
source: SFILE_ID;
source(set: SFILE_ID);
tp:$TP;
**** The type of the expression.