The semicolon can be used for evaluating a sequence of expressions. The value of the sequence is the value of its last expression, unless it is omitted, in which case the value is null.
i1 : (3;4;5) o1 = 5 |
i2 : (3;4;5;) |
Putting expressions on separate lines is not a substitute for the semicolons.