Mercurial > projects > ldc
diff tests/mini/arrayops1.d @ 703:06576ece1a1b
Changed premake.lua to work with mingw.
Implemented array operations, not perfect but ok for tonight. closes #89
author | Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
---|---|
date | Mon, 13 Oct 2008 23:19:32 +0200 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/mini/arrayops1.d Mon Oct 13 23:19:32 2008 +0200 @@ -0,0 +1,17 @@ +extern(C) int printf(char*, ...); + +void main() +{ + int[3] a = [1, 2, 3]; + int[3] b = [4, 5, 6]; + int[3] c; + + c[] = a[] + b[]; + + printf("c.ptr = %p\n", c.ptr); + printf("c.length = %lu\n", c.length); + + assert(c[0] == 5); + assert(c[1] == 7); + assert(c[2] == 9); +}