abstract class $AM_CALL_EXPR < $AM_EXPR |
---|
**** | Supertype for calls. |
$AM_EXPR | $HASH | $IS_EQ | $AM | $PROG_ERR |
AM_ITER_CALL_EXPR | AM_EXT_CALL_EXPR | AM_BND_ROUT_CALL_EXPR | AM_BND_ITER_CALL_EXPR | AM_ROUT_CALL_EXPR |
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 |