class AM_CONST < $AM_CONST
****
Implementation to be included by $AM_CONST nodes.


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

Descendants
AM_FLTX_CONST AM_VOID_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



Public


Readable Attributes
attr source:SFILE_ID;
**** Information identifying the origin of a node in Sather source. It encodes the file and the character offset of the originating construct.
attr tp_at:$TP;

Writable Attributes
attr source:SFILE_ID;
**** Information identifying the origin of a node in Sather source. It encodes the file and the character offset of the originating construct.
attr tp_at:$TP;

Features
can_invar_opt(prog:PROG):BOOL
copy:$AM_EXPR
create(source:SFILE_ID):SAME
**** A new object for the location `source' with default initialization.
hash:INT
is_eq(a:$OB):BOOL
**** Equality note: changed from "a:$AM_EXPR".
is_neq(a:$OB):BOOL
tp:$TP