diff test/arrays7.d @ 40:8b0e809563df trunk

[svn r44] Lots of bug fixes. New array literal support New array ~= operator support (for single element) New with statement support More...
author lindquist
date Fri, 19 Oct 2007 07:43:21 +0200
parents
children fd32135dca3e
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/arrays7.d	Fri Oct 19 07:43:21 2007 +0200
@@ -0,0 +1,19 @@
+module arrays7;
+
+struct S
+{
+    int i;
+    float f;
+    long l;
+}
+
+void main()
+{
+    S[] arr;
+    S s;
+    arr ~= s;
+    arr ~= S(1,2.64,0xFFFF_FFFF_FFFF);
+    assert(arr[1].i == 1);
+    assert(arr[1].f > 2.63 && arr[1].f < 2.65);
+    assert(arr[1].l == 0xFFFF_FFFF_FFFF);
+}