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);
+}