Parentheses: grouping and calls
Behavior and details
Parentheses group an expression or delimit call arguments. Grouping changes precedence without changing a value’s type. Every zero-argument call needs (). Calls may nest inside expressions. Newlines and trailing commas are allowed inside argument lists; parentheses do not introduce a tuple type.
Example
# language: en
say((2 + 3) * 4)
say(length([1, 2, 3]))
