9.4 'while', 'WHILE' loops

---------------------------

Syntax:

while(<expression>)

<operator>

This loop is executed until the value <expression> is false. If

<expression> starts off false, then the body of 'while' is not executed at

all and control is immediately transferred to the next statement.

'WHILE' is similar to 'while' but the code generated is 3 bytes shorter.

The size of the code in 'WHILE' should be less than 127 bytes.

Example:

while ( i < 20 ){

WRITEWORD(i);

i++;

}

WHILE (i < 20 ) @WRITEWORD(i); //endless loop, or loop not executed at all