This syntax is slightly different from other languages in general. It requires a “default” case and without that the compiler will throw error compiling it. The second change is, we do not need a “break” at each “case”, the “break” is automatically called on the last statement.
The general syntax is
switch (result)
{
case 'one':
i = 1;
//break;
case 'two':
i = 2;
case 'three':
i = 3;
case 'four':
i = 4;
case 'five':
i = 5;
case 'six':
i = 6;
case 'seven':
i = 7;
default :
i = 0 ;
}
Thats not a very huge change, but I think the information will save you sometime in the beginning.
happy haXe -ing.