abstract class $AM_CALL_EXPR < $AM_EXPR
****
Supertype for calls.


Ancestors
$AM_EXPR $HASH $IS_EQ $AM
$PROG_ERR

Descendants
AM_ITER_CALL_EXPR AM_EXT_CALL_EXPR AM_BND_ROUT_CALL_EXPR AM_BND_ITER_CALL_EXPR
AM_ROUT_CALL_EXPR



Public


Features
aget(i:INT):AM_CALL_ARG;
**** argument expressions
asize:INT;
**** number of args
create(nargs:INT, source:SFILE_ID):$AM_CALL_EXPR;
**** A new definition for a routine or iter with `nargs' arguments (including self).
tp:$TP;
**** the return type