Tyl Programming Language
▶ CONTAINED STATEMENTS
Generally, Tyl programmers try to avoid parentheses as much as posible.
But at times, it is a must or convenient, to use parentheses, when it is needed to construct a contained statement.

As shown in Variable Assignment - Part 2, Tyl Satatement Order and Conditional statement - Part 2 pages, these statements can be interpreted correctly:
num_b num_a 21
num len 'Kilimanjaro'
es_verdad ? print 'Si' \ print 'No'
The above code with parentheses:
num_b ( num_a 21 )
num ( len 'Kilimanjaro' )
es_verdad ? ( print 'Si' ) \ ( print 'No')
All runs fine as well, and if it helps you, put parentheses to clarify the code.

The times where it is a must to use parentheses arise when not using them will cause disambiguity or failure to your code.

In variable assignment by ternary statement:
num ( is_valid ? 1 \ -1 )
Omitting the parentheses will cause the system to treat: 'num is_valid', as a statement condition.
But with parentheses, the ternary statement: 'is_valid ? 1 \ -1', will be the source of the assignment to num.

In list position by statement:
names 'Tony' 'Carla' 'Ron'
ind 0
name names ( ind ++ )
Omitting the parentheses will cause the system to treat ind itself as the position, and will try to treat: '++', as the value to set in that position unsuccessfully.
But with parentheses, the increment statement: 'ind ++', will cause ind to be incremented to: 1, and this will be the position for names list, eventually leading to the assignment of the second item of names to name.

In function parameter by statement:
place 'Puerto Montt'
place_types 'Country' 'City' 'Street'
get_place_title ( place_types 1 ) place
Assuming the get_place_title function has two parameters: place type and place, and it constructs a title in the format: 'type: place'.
Omitting the parentheses will cause the system to treat place_types list as the place type string, which is wrong.
But with parentheses, the list-access statement: 'place_types 1', will be the source to the place type parameter, thus giving to get_place_title the parameters: 'City' and 'Puerto Montt', and it will construct the string: 'City: Puerto Montt'.

Though it might be tempting to use parentheses vastly, Tyl is limited in this sense, and apart from the above mentioned scenarios, try to avoid them.