Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/examples/control_structures.c

    r86bd7c1f rbe5aa1b  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // control_structures.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:07:42 2015
    13 // Update Count     : 1
    14 //
    15 
    161int main() {
    172        L1: {
    18                 L2: switch ( 3_333_333 ) {                                              // underscores in constant
    19                         case 1,2,3:                                                                     // 4~8, 4...8 not working
     3                L2: switch ( 3_333_333 ) {  // underscores in constant
     4                        case 1,2,3:     // 4~8, 4...8 not working
    205                                L3: for ( ;; ) {
    216                                        L4: for ( ;; ) {
    22                                                 break L1;                                               // labelled break
     7                                                break L1;   // labelled break
    238                                                break L2;
    249                                                break L3;
    2510                                                break L4;
    2611
    27                                                 //continue L1;                                  // labelled continue - should be an error
    28                                                 //continue L2;                                  // should be an error
     12                                                // continue L1; // labelled continue - should be an error
     13                                                // continue L2; // should be an error
    2914                                                continue L3;
    3015                                                continue L4;
     
    6045
    6146// Local Variables: //
    62 // tab-width: 4 //
    63 // compile-command: "cfa control_structures.c" //
     47// compile-command: "../../bin/cfa control_structures.c" //
    6448// End: //
Note: See TracChangeset for help on using the changeset viewer.