Mercurial > projects > dstress
comparison run/opNeg_02.d @ 144:0e1a3785ec97
1) added missing @url@/@uri@ tags
2) added dchar tests
3) cleanup of opPos, opNeg
4) renamed "classes" -> "class"
author | thomask |
---|---|
date | Wed, 17 Nov 2004 12:48:16 +0000 |
parents | 3414705c41ac |
children |
comparison
equal
deleted
inserted
replaced
143:8784e1a831b8 | 144:0e1a3785ec97 |
---|---|
1 // $HeadURL$ | |
2 // $Date$ | |
3 // $Author$ | |
4 | |
5 module dstress.run.opNeg_02; | |
1 | 6 |
2 struct MyStruct{ | 7 struct MyStruct{ |
3 int status; | 8 int status; |
4 void opNeg(){ | 9 void opNeg(){ |
5 status+=3; | 10 status++; |
6 } | 11 } |
7 } | 12 } |
8 | 13 |
9 int main(){ | 14 int main(){ |
10 MyStruct s; | 15 MyStruct s; |
11 assert(s.status==0); | 16 assert(s.status==0); |
12 -s; | 17 -s; |
13 assert(s.status==3); | 18 assert(s.status==1); |
14 -s; | |
15 assert(s.status==6); | |
16 return 0; | 19 return 0; |
17 } | 20 } |