changeset 451:b35781291678

x++ / ++x / --x / x-- Stewart Gordon <smjg_1998@yahoo.com> 2005-04-18 news:d402bj$nc0$6@digitaldaemon.com
author thomask
date Tue, 19 Apr 2005 04:05:27 +0000
parents 7ca759f6f428
children 8c1ae5dd51b0
files run/opPostDec_01.d run/opPostDec_02.d run/opPostDec_03.d run/opPostDec_04.d run/opPostDec_05.d run/opPostDec_06.d run/opPostDec_07.d run/opPostDec_08.d run/opPostDec_09.d run/opPostDec_10.d run/opPostDec_11.d run/opPostInc_01.d run/opPostInc_02.d run/opPostInc_03.d run/opPostInc_04.d run/opPostInc_05.d run/opPostInc_06.d run/opPostInc_07.d run/opPostInc_08.d run/opPostInc_09.d run/opPostInc_10.d run/opPostInc_11.d run/opPreDec_01.d run/opPreDec_02.d run/opPreDec_03.d run/opPreDec_04.d run/opPreDec_05.d run/opPreDec_06.d run/opPreDec_07.d run/opPreDec_08.d run/opPreDec_09.d run/opPreDec_10.d run/opPreDec_11.d run/opPreInc_01.d run/opPreInc_02.d run/opPreInc_03.d run/opPreInc_04.d run/opPreInc_05.d run/opPreInc_06.d run/opPreInc_07.d run/opPreInc_08.d run/opPreInc_09.d run/opPreInc_10.d run/opPreInc_11.d
diffstat 44 files changed, 968 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostDec_01.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_01;
+
+import std.stdio;
+
+int main() {
+	byte x = 9;
+	writefln(x);
+	writefln(x--);
+	assert(x==8);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostDec_02.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_02;
+
+import std.stdio;
+
+int main() {
+	ubyte x = 9;
+	writefln(x);
+	writefln(x--);
+	assert(x==8);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostDec_03.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_03;
+
+import std.stdio;
+
+int main() {
+	short x = 9;
+	writefln(x);
+	writefln(x--);
+	assert(x==8);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostDec_04.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_04;
+
+import std.stdio;
+
+int main() {
+	ushort x = 9;
+	writefln(x);
+	writefln(x--);
+	assert(x==8);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostDec_05.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_05;
+
+import std.stdio;
+
+int main() {
+	int x = 9;
+	writefln(x);
+	writefln(x--);
+	assert(x==8);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostDec_06.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_06;
+
+import std.stdio;
+
+int main() {
+	uint x = 9;
+	writefln(x);
+	writefln(x--);
+	assert(x==8);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostDec_07.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_07;
+
+import std.stdio;
+
+int main() {
+	long x = 9l;
+	writefln(x);
+	writefln(x--);
+	assert(x==8l);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostDec_08.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_08;
+
+import std.stdio;
+
+int main() {
+	ulong x = 9l;
+	writefln(x);
+	writefln(x--);
+	assert(x==8l);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostDec_09.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_09;
+
+import std.stdio;
+
+int main() {
+	float x = 9f;
+	writefln(x);
+	writefln(x--);
+	assert(x==8f);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostDec_10.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_10;
+
+import std.stdio;
+
+int main() {
+	double x = 9;
+	writefln(x);
+	writefln(x--);
+	assert(x==8);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostDec_11.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_11;
+
+import std.stdio;
+
+int main() {
+	real x = 9l;
+	writefln(x);
+	writefln(x--);
+	assert(x==8l);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostInc_01.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_01;
+
+import std.stdio;
+
+int main() {
+	byte x = 9;
+	writefln(x);
+	writefln(x++);
+	assert(x==10);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostInc_02.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_02;
+
+import std.stdio;
+
+int main() {
+	ubyte x = 9;
+	writefln(x);
+	writefln(x++);
+	assert(x==10);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostInc_03.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_03;
+
+import std.stdio;
+
+int main() {
+	short x = 9;
+	writefln(x);
+	writefln(x++);
+	assert(x==10);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostInc_04.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_04;
+
+import std.stdio;
+
+int main() {
+	ushort x = 9;
+	writefln(x);
+	writefln(x++);
+	assert(x==10);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostInc_05.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_05;
+
+import std.stdio;
+
+int main() {
+	int x = 9;
+	writefln(x);
+	writefln(x++);
+	assert(x==10);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostInc_06.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_06;
+
+import std.stdio;
+
+int main() {
+	uint x = 9;
+	writefln(x);
+	writefln(x++);
+	assert(x==10);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostInc_07.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_07;
+
+import std.stdio;
+
+int main() {
+	long x = 9l;
+	writefln(x);
+	writefln(x++);
+	assert(x==10l);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostInc_08.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_08;
+
+import std.stdio;
+
+int main() {
+	ulong x = 9l;
+	writefln(x);
+	writefln(x++);
+	assert(x==10l);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostInc_09.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_09;
+
+import std.stdio;
+
+int main() {
+	float x = 9f;
+	writefln(x);
+	writefln(x++);
+	assert(x==10f);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostInc_10.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_10;
+
+import std.stdio;
+
+int main() {
+	double x = 9;
+	writefln(x);
+	writefln(x++);
+	assert(x==10);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPostInc_11.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPostInc_11;
+
+import std.stdio;
+
+int main() {
+	real x = 9l;
+	writefln(x);
+	writefln(x++);
+	assert(x==10l);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreDec_01.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_01;
+
+import std.stdio;
+
+int main() {
+	byte x = 9;
+	writefln(x);
+	writefln(--x);
+	assert(x==8);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreDec_02.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_02;
+
+import std.stdio;
+
+int main() {
+	ubyte x = 9;
+	writefln(x);
+	writefln(--x);
+	assert(x==8);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreDec_03.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_03;
+
+import std.stdio;
+
+int main() {
+	short x = 9;
+	writefln(x);
+	writefln(--x);
+	assert(x==8);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreDec_04.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_04;
+
+import std.stdio;
+
+int main() {
+	ushort x = 9;
+	writefln(x);
+	writefln(--x);
+	assert(x==8);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreDec_05.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_05;
+
+import std.stdio;
+
+int main() {
+	int x = 9;
+	writefln(x);
+	writefln(--x);
+	assert(x==8);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreDec_06.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_06;
+
+import std.stdio;
+
+int main() {
+	uint x = 9;
+	writefln(x);
+	writefln(--x);
+	assert(x==8);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreDec_07.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_07;
+
+import std.stdio;
+
+int main() {
+	long x = 9l;
+	writefln(x);
+	writefln(--x);
+	assert(x==8l);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreDec_08.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_08;
+
+import std.stdio;
+
+int main() {
+	ulong x = 9l;
+	writefln(x);
+	writefln(--x);
+	assert(x==8l);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreDec_09.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_09;
+
+import std.stdio;
+
+int main() {
+	float x = 9f;
+	writefln(x);
+	writefln(--x);
+	assert(x==8f);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreDec_10.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_10;
+
+import std.stdio;
+
+int main() {
+	double x = 9;
+	writefln(x);
+	writefln(--x);
+	assert(x==8);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreDec_11.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_11;
+
+import std.stdio;
+
+int main() {
+	real x = 9l;
+	writefln(x);
+	writefln(--x);
+	assert(x==8l);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreInc_01.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_01;
+
+import std.stdio;
+
+int main() {
+	byte x = 9;
+	writefln(x);
+	writefln(++x);
+	assert(x==10);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreInc_02.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_02;
+
+import std.stdio;
+
+int main() {
+	ubyte x = 9;
+	writefln(x);
+	writefln(++x);
+	assert(x==10);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreInc_03.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_03;
+
+import std.stdio;
+
+int main() {
+	short x = 9;
+	writefln(x);
+	writefln(++x);
+	assert(x==10);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreInc_04.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_04;
+
+import std.stdio;
+
+int main() {
+	ushort x = 9;
+	writefln(x);
+	writefln(++x);
+	assert(x==10);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreInc_05.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_05;
+
+import std.stdio;
+
+int main() {
+	int x = 9;
+	writefln(x);
+	writefln(++x);
+	assert(x==10);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreInc_06.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_06;
+
+import std.stdio;
+
+int main() {
+	uint x = 9;
+	writefln(x);
+	writefln(++x);
+	assert(x==10);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreInc_07.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_07;
+
+import std.stdio;
+
+int main() {
+	long x = 9l;
+	writefln(x);
+	writefln(++x);
+	assert(x==10l);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreInc_08.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_08;
+
+import std.stdio;
+
+int main() {
+	ulong x = 9l;
+	writefln(x);
+	writefln(++x);
+	assert(x==10l);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreInc_09.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_09;
+
+import std.stdio;
+
+int main() {
+	float x = 9f;
+	writefln(x);
+	writefln(++x);
+	assert(x==10f);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreInc_10.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_10;
+
+import std.stdio;
+
+int main() {
+	double x = 9;
+	writefln(x);
+	writefln(++x);
+	assert(x==10);
+	return 0;
+}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/opPreInc_11.d	Tue Apr 19 04:05:27 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	Stewart Gordon <smjg_1998@yahoo.com>
+// @date@	2005-04-18
+// @uri@	news:d402bj$nc0$6@digitaldaemon.com
+
+// @WARNING@ direct use of Phobos
+
+module dstress.run.opPreInc_11;
+
+import std.stdio;
+
+int main() {
+	real x = 9l;
+	writefln(x);
+	writefln(++x);
+	assert(x==10l);
+	return 0;
+}
+