Statements and function calls do not use parentheses for their arguments:

' dice roll: number from 1 to 12
?x = random 1 to 12

Instead, parentheses are used when you want to place a statement inside an expression:

?r = random 1 to 100
?x = 2 * ?r

This can be simplified as:

?x = 2 * (random 1 to 100)

Statements are nested in a way that follows natural reading rather than a mathematical style:

print (random 1 to (timer)) ' DO

... more readable than the traditional:

print(random(1,timer())) ' NO