annotate test/foreach4.d @ 58:2c3cd3596187 trunk

[svn r62] Added support for TypeInfo _Array, _Function, _Pointer, _Delegate, _Enum Added initial support for CatExp aka 'a ~ b' Fixed global constant static arrays initialized with string literals Fixed casting any dynamic array to void* Fixed new expression with temporary storage Fixed alias declarations in function scope Fixed relational comparisons of pointers
author lindquist
date Thu, 25 Oct 2007 09:02:55 +0200
parents 6a54b832369a
children d9d5d59873d8
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
46
6a54b832369a [svn r50]
lindquist
parents:
diff changeset
1 module foreach4;
6a54b832369a [svn r50]
lindquist
parents:
diff changeset
2
6a54b832369a [svn r50]
lindquist
parents:
diff changeset
3 void main()
6a54b832369a [svn r50]
lindquist
parents:
diff changeset
4 {
6a54b832369a [svn r50]
lindquist
parents:
diff changeset
5 int[] arr = new int[4];
6a54b832369a [svn r50]
lindquist
parents:
diff changeset
6 foreach(i,v;arr) {
6a54b832369a [svn r50]
lindquist
parents:
diff changeset
7 printf("arr[%u] = %d\n",i,v);
6a54b832369a [svn r50]
lindquist
parents:
diff changeset
8 }
6a54b832369a [svn r50]
lindquist
parents:
diff changeset
9 }