class AS_IF_STMT < $AS_STMT
****
An "if" statement.


Flattened version is here

Ancestors
$AS_STMT $NEXT{_} $AS_NODE $PROG_ERR
AS_STMT AS_NODE



Public


Readable Attributes
attr else_part:AS_STMT_LIST;
**** "Else" part, if any.
attr test:$AS_EXPR;
**** Boolean expression to test.
attr then_part:AS_STMT_LIST;
**** Statements to execute if true, if any.

Writable Attributes
attr else_part:AS_STMT_LIST;
**** "Else" part, if any.
attr test:$AS_EXPR;
**** Boolean expression to test.
attr then_part:AS_STMT_LIST;
**** Statements to execute if true, if any.

Features