1struct foo
2{
3  unsigned j : 16;
4  unsigned i : 16;
5};
6
7struct foo
8foo (a, b)
9     struct foo a;
10     int b;
11{
12  a.j = 123;
13  a.i = b;
14  return a;
15}
16