










 

 
 
 

 
 
*/ 



#if ~0              
 #endif             
#define X (1 +  1)  
#define Y   1        \
#define Z           
typedef struct  {   
    enum {          
           w = 0 
             && 1,  
         x = 1,     
          y,z       
    } e_member ;    
    int v[1;        
   union {          
        struct{} s; 
    }u_member;      
    } s_type;       
int* somefunc();    
void main(int n) {  
    for (; ; ) ;    
    for ( ; x; y) ; 
    for (;;n++) {   
        return;     
    }}              
}                   
)                   
#endif              
int f (int a,       
      int b,        
       long I)      
{ int x;            
    int xx = 1) +   
        0L <        
        a] -        
        3: *        
        4};         
    char y[] = {    
        1* 1,       
         2,         
        (xx         
         ? y        
         [0;        
    
   s_type s;        
   t_type t;        
               
   somefunc(a,      
          "aligned"  "right"
           , b,     
           b,       
    b, 
   "again aligned"  "right",
            abc ==  456
# define MAC(A) (A) 
             ? 1    
              : 2); 
    if(a            
          
           && ! 0   
         || b ==    
       (x<<= 1) +   
       (xx+= 2) +   
       (a^ 1) +     
       (y *=z) +    
       a %2 /       
       1 +     
       +       
       s. e_member) 
         xx = a + b 
               + 0; 
    if (a ++)       
    {               
        c;          
    } else          
      {             
        d;          
          }         
    if (1) f(a,     
             b); else 
        do f(c, c); 
        while ( 2); 
    b; c;           
  outer:            
    do{             
     inner:         
        f (3,       
           4);      
    }               
    while (a+ 0);   
    switch (b ) {   
   case 1:          
    case(2):       
    default: ;      
}                   
    return(      
           x); }    


void f_looong_body()
{
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;
    ;


    ;               
}                   
#if X               
struct t {          
    enum {          
          v = (1    
               etyp 

