int main() { L1: { L2: switch ( 3_333_333 ) { // underscores in constant case 1,2,3: // 4~8, 4...8 not working L3: for ( ;; ) { L4: for ( ;; ) { break L1; // labelled break break L2; break L3; break L4; // continue L1; // labelled continue - should be an error // continue L2; // should be an error continue L3; continue L4; } // for } // for break; default: break L1; } // switch 3; int i, j; choose ( 7 ) { case 1,2,3: i = 3; fallthru; case 4,5,6: j = 3; default: ; } // choose } // block #if 0 try { int i = 3; } catch( int ) { } catch( double ) { } catch( ... ) { } finally { } // try #endif } // main // Local Variables: // // compile-command: "../../bin/cfa control_structures.c" // // End: //