comparison test/bug10.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 d9d5d59873d8
comparison
equal deleted inserted replaced
39:fd5e8bbfcb25 40:8b0e809563df
1 module bug10;
2 import std.stdio;
3 class C
4 {
5 char[] msg;
6
7 this()
8 {
9 }
10 this(char[] msg)
11 {
12 this.msg = msg;
13 }
14 }
15
16 void main()
17 {
18 auto c = new C();
19 c.msg = "world";
20 auto b = new C("hello");
21 printf("%.*s\n", b.msg.length, b.msg.ptr);
22 printf("%.*s\n", c.msg.length, c.msg.ptr);
23 }