annotate test/cext.c @ 449:c55363eff5e5

parallel assignment (modify not completed)
author kono
date Thu, 25 Nov 2004 16:56:26 +0900 (2004-11-25)
parents 0c256ea2a97e
children 32737bad7489
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
353
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
1
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
2 unsigned int u;
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
3
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
4 main()
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
5 {
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
6 int i,k; unsigned uk;
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
7
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
8 for(i=-3;i<4;i++) {
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
9 k = (char) i;
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
10 uk = (unsigned char) i;
427
0c256ea2a97e Bitfield left value for ia32
kono
parents: 353
diff changeset
11 printf("#0010:%d %u\n",k,uk);
353
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
12 k = (short) i;
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
13 uk = (unsigned short) i;
427
0c256ea2a97e Bitfield left value for ia32
kono
parents: 353
diff changeset
14 printf("#0013:%d %u\n",k,uk);
353
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
15 }
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
16 u = (unsigned) -23432;
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
17
427
0c256ea2a97e Bitfield left value for ia32
kono
parents: 353
diff changeset
18 printf("#0017:%d\n",u/(8048+5));
353
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
19 return 0;
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
20 }
41ed77cb9c67 name table reogranization, extendable cheap done.
kono
parents:
diff changeset
21