[prev in list] [next in list] [prev in thread] [next in thread] 

List:       python-list
Subject:    Re: PEP 354: Enumerations in Python
From:       Paul Rubin <"http://phr.cx" () NOSPAM ! invalid>
Date:       2006-03-02 4:48:56
Message-ID: 7x3bi15u4n.fsf () ruckus ! brouhaha ! com
[Download RAW message or body]

Ben Finney <bignose+hates-spam@benfinney.id.au> writes:
> > I don't know about this.  It makes athlon64_instructions a
> > completely separate enum from pentium_instructions.  It could be
> > that athlon64_instructions.add should be the same as
> > pentium_instructions.add .
> 
> If you want the members of two distinct collections to have a
> meaningful relationship, you don't want enumerations. The basic
> promise of the specified enumeration interface is that every member of
> an enumeration is a unique value.

The premise is that they're not necessarily distinct (disjoint)
collections; one of them has been explicitly created as a superset of
the other.
-- 
http://mail.python.org/mailman/listinfo/python-list
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic