История изменений
Исправление firkax, (текущая версия) :
Да, так и есть.
switch это синтаксический сахар для goto switchtable[value2index(value)] либо, если значения идут подряд - goto switchtable[value]
А case - метки.
Например можно так:
switch(x) {
case 1: y=4;
        if(z==5) {
case 2:   y++;
          break;
        }
        z++;
}
Исходная версия firkax, :
Да, так и есть.
switch это синтаксический сахар для goto switchtable[value2index(value)] либо, если значения идут подряд - goto switchtable[value]
А case - метки.