lindquist@33: module foreach1; lindquist@270: extern(C) int printf(char*, ...); lindquist@33: lindquist@33: void main() lindquist@33: { lindquist@33: static arr = [1,2,3,4,5]; lindquist@33: lindquist@270: printf("forward"); lindquist@33: foreach(v;arr) { lindquist@270: printf(" %d",v); lindquist@33: } lindquist@270: printf("\nreverse"); lindquist@33: foreach_reverse(v;arr) { lindquist@270: printf(" %d",v); lindquist@33: } lindquist@270: printf("\n"); lindquist@33: }