>2) "12;" cannot be executed. It is not a legal expression. "12" is a legal expression, and "12;" is therefore a legal (but not very useful) expression-statement.