Loop structures: Difference between revisions
Content added Content deleted
(→[[PHP]]: Removed syntax highlighting) |
(→[[Forth]]: Added BEGIN/AGAIN) |
||
Line 227: | Line 227: | ||
example: Counts down from a given number to zero |
example: Counts down from a given number to zero |
||
: COUNTDOWN ( n -- ) BEGIN DUP CR . 1- DUP 0< UNTIL DROP ; |
: COUNTDOWN ( n -- ) BEGIN DUP CR . 1- DUP 0< UNTIL DROP ; |
||
===BEGIN-AGAIN=== |
|||
BEGIN ( iterated statements ) AGAIN |
|||
example: echo user's input |
|||
: FOREVER ( -- ) BEGIN KEY EMIT AGAIN ; |
|||
===BEGIN-WHILE-REPEAT=== |
===BEGIN-WHILE-REPEAT=== |