  double a; # comment
  # comment
  {
    struct foo{
      double sa;   
    } foo;
  if( cur->x:D == cur->y:D ) continue;
  a = cur->x;
  /* comment */
  foo.sa = a;
  b = (int)a;
  cur->x = cur->y;
  cur->y = a;
  cur->avg:E  = (cur->x+cur->y)/2.0;
  }
