Annotation of coherent/a/usr/man/ALL/case, revision 1.1.1.1

1.1       root        1: 
                      2: 
                      3: case                        C Keyword                        case
                      4: 
                      5: 
                      6: 
                      7: 
                      8: Introduce entry in switch statement
                      9: 
                     10: 
                     11: The C keyword case is a label within a switch statement.  For ex-
                     12: ample:
                     13: 
                     14: 
                     15:         while ((int = getchar()) != EOF)
                     16:                 switch (foo) {
                     17:                         case 'q':
                     18:                         case 'Q':
                     19:                                 exit(0);
                     20:                         case ' ':
                     21:                                 n++;
                     22:                         default:
                     23:                                 break;
                     24:                 }
                     25: 
                     26: 
                     27: case  labels each  of the three  possibilities recognized  by the
                     28: switch  statement: a  space, `q', and  `Q'.  The  statements that
                     29: follow a  case statement behave  as if they  were enclosed within
                     30: braces.
                     31: 
                     32: Note that a case statement is  simply a label: it sets a point to
                     33: which the  switch statement  jumps, and execution  continues from
                     34: that point.  Once a switch statement jumps to the point marked by
                     35: a given case label,  execution continues until an exit, break, or
                     36: return is  read, or the closing brace of  the switch statement is
                     37: encountered.
                     38: 
                     39: ***** See Also *****
                     40: 
                     41: break, C keywords, switch
                     42: 
                     43: 
                     44: 
                     45: 
                     46: 
                     47: 
                     48: 
                     49: 
                     50: 
                     51: 
                     52: 
                     53: 
                     54: 
                     55: 
                     56: 
                     57: 
                     58: 
                     59: 
                     60: 
                     61: 
                     62: 
                     63: 
                     64: COHERENT Lexicon                                           Page 1
                     65: 
                     66: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.