goto使うようにすれば解決。

static void *code[] = {&&L1,&&L2, &&L3, ... &&Ln};
void**pc = code;
goto *pc++;

L1:
goto *pc++;
L2:
goto *pc++;
L3:
goto *pc++;

Ln:
goto *pc++;

VCで使えるようになればなあ・・