Break, continue, return
The three operators
return (collectively ExitExpr) are all very simple syntactic sugar; they exist solely so that writing
break instead of
break() does not surprisingly do nothing (as it would if
return were just conventional names for functions).
break break expr
and correspondingly for