comparison run/reverse_07.d @ 475:3938ed0560eb

char/dchar/wchar[].revers
author thomask
date Sat, 23 Apr 2005 11:38:01 +0000
parents
children
comparison
equal deleted inserted replaced
474:fe7d22541b43 475:3938ed0560eb
1 // $HeadURL$
2 // $Date$
3 // $Author$
4
5 module dstress.run.reverse_07;
6
7 int main(){
8 dchar[] a;
9 dchar[] r;
10
11 a = "abcd";
12 a = a.dup;
13 r = a.reverse;
14 assert(r=="dcba");
15 assert(r.ptr==a.ptr);
16
17 a = "-\U000000A1\U00000901\U0000FFEE\U00010000\U000FFFFD_";
18 a = a.dup;
19 r = a.reverse;
20 assert(r == "_\U000FFFFD\U00010000\U0000FFEE\U00000901\U000000A1-");
21 assert(a.ptr==r.ptr);
22
23 return 0;
24 }