1  #define w 20
       2  #define c 1
       3  
       4  foo (a)
       5       unsigned a;
       6  {
       7    return ((a & ((1 << w) - 1)) << c) > 0;
       8  }
       1  #define w 20
       2  #define c 1
       3  
       4  foo (a)
       5       unsigned a;
       6  {
       7    return ((a & ((1 << w) - 1)) << c) > 0;
       8  }