Assertion: expression | /r/HasProperty | statement
Facets:
Source sentences:
text: Once you allow any expression to be a statement, you might as well allow the assignment operator (=) inside expressions.
text: Also, remove the semicolon, because n<10 is now an expression, not a full statement.
text: Unlike in other languages, the if...then...else construct is an expression, not a statement.
text: An expression is a statement that produces values for a specific parameter.