4 /*********************************************************/
8 string s = q"(foo(xxx))";
9 assert(s == "foo(xxx)");
12 assert(s == "foo[xxx]");
15 assert(s == "foo{xxx}");
18 assert(s == "foo<xxx>");
30 //writefln("'%s'", s);
35 assert(s ==" foo(xxx) ");
41 assert(s == "{foo}/*}*/");
44 assert(s == "{foo}\"}\"");
47 /*********************************************************/
52 // assert(str.length == 1);
55 /*********************************************************/
58 template Types(alias v)
60 alias typeof(v) Types;
63 typeof({return 1;}()) a; // ok
64 Types!({return 1;}()) x; // ok
68 typeof({return 1;}()) b;
69 Types!({return 1;}()) y;
72 /*********************************************************/
75 version(9223372036854775807){}
76 debug(9223372036854775807){}
78 /*********************************************************/
80 enum e13102=184467440737095516153.6L;
82 /*********************************************************/