Evaluation
To evaluate means to compute the value of an expression.
Related concepts: ValueExpression
Closest Wikipedia entry: Evaluation strategy
Misconceptions about Evaluation9 documented Misconceptions
Check YourselfComparisonWithBoolLiteral
To test whether an expression is True or False, one must compare it to True or to FalseMapToBooleanWithIf
To map a boolean expression to a bool, an if statement is necessaryNoShortCircuit
and/or always evaluate both operandsReturnCall
Return statements need () around the return valueRightToLeftChaining
Chained accesses are invoked from right to left