changeset 443:ef476381ee92

Enum.max / Enum.min zwang <nehzgnaw@gmail.com> 2005-04-17 news:d3srd1$11a7$1@digitaldaemon.com
author thomask
date Mon, 18 Apr 2005 07:02:53 +0000
parents e563a60d0b4a
children 0c20d706bca3
files run/enum_14.d run/enum_15.d
diffstat 2 files changed, 41 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/enum_14.d	Mon Apr 18 07:02:53 2005 +0000
@@ -0,0 +1,19 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	zwang <nehzgnaw@gmail.com>
+// @date@	2005-04-17
+// @uri@	news:d3srd1$11a7$1@digitaldaemon.com
+
+module dstress.run.enum_14;
+
+int main(){
+	enum E{
+		a=-1
+	}
+
+	assert(E.min==-1);
+	assert(E.max==-1);
+	return 0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/enum_15.d	Mon Apr 18 07:02:53 2005 +0000
@@ -0,0 +1,22 @@
+// $HeadURL$
+// $Date$
+// $Author$
+
+// @author@	zwang <nehzgnaw@gmail.com>
+// @date@	2005-04-17
+// @uri@	news:d3srd1$11a7$1@digitaldaemon.com
+
+module dstress.run.enum_15;
+
+int main(){
+	enum E{
+		a=1,
+		b=-1,
+		c=3,
+		d=2
+	}
+
+	assert(E.min==-1);
+	assert(E.max==3);
+	return 0;
+}