Expressions are arithmetic or logic constructs, Semantik/Syntax that can be evaluated in a context. Individual arithmetia or logic expressions or combinations thereof and expressions containing a string and their functionality are part of a „Expression“.
The length is not limited. The compiler will optimize complex expressions. Splitting into separate operations will usually not speed up processing.
true | Represents the value „true“, arithmetically = <>0 (non-zero). Posted in conditions and boolean expressions. |
---|---|
false | Represents the value „false“, arithmetically = 0 (zero). Used in conditions and boolean expressions. |
nil | Used to determine if an object is nil (no value). |