[NAME]
ALL.dao.control.switch-case

[TITLE]
Switch-case Control

[DESCRIPTION]


 0.1   Definition  
     
   1  SwitchCaseStmt ::= 'switch' '(' Expression ')' '{'
   2                     { 'case' Expression [ ( ',' | '...' ) Expression ] ':' ControlBlock }
   3                     [ 'default' ':' ControlBlock ]
   4                     '}'
     

     
   1  switch( 2 ){
   2  case 0 : io.writeln( 'case 0' )
   3  case 1 : io.writeln( 'case 1' )
   4  case 2 : io.writeln( 'case 2' )
   5  default: io.writeln( 'default' )
   6  }