User Tools

Site Tools


ugbasic:user:kw:repeat...until
Translations of this page:


ugBASIC User Manual

REPEAT...UNTIL ✓

SYNTAX

   REPEAT
       ...
   UNTIL expression

PURPOSE

This instruction define a conditional loop, or a list of statements that will be executed until an expression is true. REPEAT acts as the starting position while UNTIL as the ending one. This command provides a convenient way of making the program repeat a group of instructions all the time a particular condition is false. The condition is checked again at ending of every turn of the loop, until it is no longer false.

EXAMPLE

  REPEAT : score = score + 1 : UNTIL NOT alive

See also the following example files:

ABBREVIATION

 Rpt...Un

AVAILABLE ON

  • Atari (400/800)
  • Atari XL/XE
  • Commodore 128 (MOS 8502)
  • Commodore 128 (Zilog Z80)
  • Commodore 64
  • TRS-80 Color Computer
  • TRS-80 Color Computer 3
  • ColecoVision
  • Amstrad CPC 664
  • Dragon 32
  • Dragon 64
  • Thomson MO5
  • Thomson MO5
  • Olivetti Prodest PC128
  • Commodore PLUS/4
  • SEGA SC-3000
  • SEGA SG-1000
  • VG-5000
  • Commodore VIC-20
  • ZX Spectrum 48

ANY PROBLEM?

If you have encountered a problem using this command, if you think there is a bug or the explanation is unclear, please open an issue for this keyword on GitHub. Thank you!

POWERED BY