annotate run/enum_08.d @ 104:ed7ca5dc2cc2

shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp> news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp nttp://digitalmars.com/D.gnu:831
author thomask
date Wed, 03 Nov 2004 19:11:36 +0000
parents
children a33ad7189d21
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
104
ed7ca5dc2cc2 shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp> news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp nttp://digitalmars.com/D.gnu:831
thomask
parents:
diff changeset
1 // @author@ shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp>
ed7ca5dc2cc2 shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp> news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp nttp://digitalmars.com/D.gnu:831
thomask
parents:
diff changeset
2 // @date@ 2004-11-04
ed7ca5dc2cc2 shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp> news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp nttp://digitalmars.com/D.gnu:831
thomask
parents:
diff changeset
3 // @uri@ news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp
ed7ca5dc2cc2 shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp> news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp nttp://digitalmars.com/D.gnu:831
thomask
parents:
diff changeset
4 // @url@ nttp://digitalmars.com/D.gnu:831
ed7ca5dc2cc2 shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp> news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp nttp://digitalmars.com/D.gnu:831
thomask
parents:
diff changeset
5
ed7ca5dc2cc2 shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp> news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp nttp://digitalmars.com/D.gnu:831
thomask
parents:
diff changeset
6 module destress.run.enum_08;
ed7ca5dc2cc2 shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp> news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp nttp://digitalmars.com/D.gnu:831
thomask
parents:
diff changeset
7
ed7ca5dc2cc2 shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp> news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp nttp://digitalmars.com/D.gnu:831
thomask
parents:
diff changeset
8 int main(){
ed7ca5dc2cc2 shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp> news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp nttp://digitalmars.com/D.gnu:831
thomask
parents:
diff changeset
9 enum MyEnum{ A=-1, AA, B };
ed7ca5dc2cc2 shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp> news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp nttp://digitalmars.com/D.gnu:831
thomask
parents:
diff changeset
10 MyEnum e = -MyEnum.B;
ed7ca5dc2cc2 shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp> news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp nttp://digitalmars.com/D.gnu:831
thomask
parents:
diff changeset
11 assert(MyEnum.B>0);
ed7ca5dc2cc2 shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp> news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp nttp://digitalmars.com/D.gnu:831
thomask
parents:
diff changeset
12 assert(e<0);
ed7ca5dc2cc2 shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp> news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp nttp://digitalmars.com/D.gnu:831
thomask
parents:
diff changeset
13 return 0;
ed7ca5dc2cc2 shinichiro.h <s31552@mail.ecc.u-tokyo.ac.jp> news://20041104013903.548413c0.s31552@mail.ecc.u-tokyo.ac.jp nttp://digitalmars.com/D.gnu:831
thomask
parents:
diff changeset
14 }