[NAME]
ALL.dao.control.do-while

[TITLE]
Do-While循环控制

[DESCRIPTION]

Do-while是一个简单的循环控制,它将执行并重复执行 一命令语句或代码块,知道它的循环条件表达式
的值变假。

 0.1   Definition  
     
   1  DoWhileStmt ::= 'do' ControlBlock 'while' '(' Expression ')'
     

Do-while循环的基本用法如下: 
     
   1  do {
   2      block;
   3  } while ( condition )
     
它将执行block,然后重复执行block, 直到condition的值变假。

 0.2   例子  

     
   1  i = 0
   2  do
   3      i += 1
   4  while( i < 10 )
   5  
   6  do {
   7      i += 1
   8      io.writeln( i )
   9  } while( i < 15 )