1/* compound literals */
2
3struct p {
4	short a, b, c, d;
5} zz = {
6	1, 2, 3, 4
7};
8
9struct p *bar(int i)
10{
11	static struct p q[10];
12	return &q[i];
13}
14
15foo()
16{
17	*bar(1) = (struct p) { 1, 2, 3, 4 };
18}
19