BARfly Help - BAR Implementation File Reference - Function Statements

  The "continue" statement

ContinueStatement ::= ‘continue’ S? ‘;’

This indicates an unconditional jump to the end of a loop, including “for” loops, “while” loops, and “do” loops.

This statement does not exit the loop; it merely skips remaining statements in the body of the loop, causing the increment expression (if present) and evaluation expression (if present) to be executed immediately.

This statement is not valid (and causes an error) if the statement appears when the only braced blocks containing the statement are “if” statements or “switch” statements.


  See also:  [Evaluation and null statements] [The "goto" statement and text labels] [The "return" statement] [The "if" and "else" statements]
[The "for" statement] [The "while" statement] [The "do" statement] [The "switch," "case," and "default" statements]
[The "break" statement] [The "continue" statement] [Opcode and mod byte escape sequences]


BARfly Help Copyright © 2009 Christopher Allen