Example 8-4. Example:
while!(a<10) |
while!_expression ==> while!( expression ) |
while! expressions are iterator calls which take a single boolean argument that is re-evaluated on each iteration. They yield when the argument is true and quit when it is false.