class AS_ASSIGN_STMT < $AS_STMT |
---|
**** | An assignment statement. |
$AS_STMT | $NEXT{_} | $AS_NODE | $PROG_ERR | AS_STMT | AS_NODE |
attr lhs_expr:$AS_EXPR; |
---|
**** | Lhs expr if no declaration. |
attr name:IDENT; |
---|
**** | Name, for declaration (::= or :FOO:=). |
attr rhs:$AS_EXPR; |
---|
**** | Righthand side. |
attr tp:AS_TYPE_SPEC; |
---|
**** | Type, for declaration (:FOO:=). |
attr lhs_expr:$AS_EXPR; |
---|
**** | Lhs expr if no declaration. |
attr name:IDENT; |
---|
**** | Name, for declaration (::= or :FOO:=). |
attr rhs:$AS_EXPR; |
---|
**** | Righthand side. |
attr tp:AS_TYPE_SPEC; |
---|
**** | Type, for declaration (:FOO:=). |