<div dir="ltr">On 1 February 2013 20:27, Serhiy Storchaka <span dir="ltr"><<a href="mailto:storchaka@gmail.com" target="_blank">storchaka@gmail.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">I think that instead of the invention of implementation which covers all possible hypothetic scenarios</blockquote>
<div><br></div><div style="font-family:arial,sans-serif;font-size:13px">The scenarios I'm really interested in here is DRY; automatic assignment (i.e. not having to specify any values); manual assignment (which should allow any expression that is legal within a class definition) and being able to introspect the enum.</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div style="font-family:arial,sans-serif;font-size:13px">Everything else falls out of supporting those scenarios within the normal restrictions of enums (in particular 1:1 mapping) and conforming to obvious interfaces.</div>
<div style="font-family:arial,sans-serif;font-size:13px"><br></div><div><span style="font-family:arial,sans-serif;font-size:13px">Tim Delaney </span> </div></div></div></div>