-o% Inform in four minutes
+% Inform in four minutes
% Roger Firth <roger@firthworks.com>
A quick reference to the Inform programming language.
constant
lo_constant to hi_constant
- constant,constant, ... constant
\ No newline at end of file
+ constant,constant, ... constant
+
+Loop control
+------------
+
+To execute statements while *expr* is true:
+
+ while (expr)
+ statement_block
+
+To execute statements until *expr* is true:
+
+ do
+ statement_block
+ until (expr)
+
+To execute statements while a variable changes:
+
+ for (set_var : loop_while_expr : update_var )
+ statement_block
+
+To execute statements for all defined objects:
+
+ objectloop (variable)
+ statement_block
+
+To execute statements for all objects selected by *expr*:
+
+ objectloop (expr_starting_with_variable)
+ statement_block
+
+To jump out of the current innermost loop or switch:
+
+ break;
+
+To immediately start the next iteration of the current loop:
+
+ continue;
\ No newline at end of file