| Expression statement | block {} Statement | Branch Statements | Loop Statements | Type Declaration | Variable Declaration | Synchronize Statements | With Statement | Using Statement | Type Alias |
The ExpressionStatment just terminate an Expression with a ';'
ExpressionStatement : Expression ';' | ';' ;The Expression statement is a normal Expression terminated with a
;
.
if (a == b) // IfStatement ; // empy statement else i = 3; // ExpressionStatement with AssignmentExpression as expression. |