test111.c 244 Bytes
Newer Older
1
typedef __crust__ unsigned char *crust_t;
2 3 4 5 6 7 8 9 10 11

#define NULL ((void *)0)

crust_t function();

void main() {

	crust_t param;
	int b;

12
	param = (b=6, function()); // this is legal, because the return value of function is being assigned to "param"
13
}