On Thu, 29 Apr 2021 18:37:29 +0100 MRAB <pyt...@mrabarnett.plus.com> wrote:
> On 2021-04-29 18:19, Ethan Furman wrote: > > An excerpt from bpo-31369: re.RegexFlag and `__all__` > > > > GvR: > > ---- > > > One thing I discovered when developing this example: there doesn't seem > > to be a flag to > > > represent 0 (zero), i.e. "no flags". And foo(0) is a type error (even > > though it works > > > fine at runtime). > > > > Which raises the question: Do we want to have a standard name for stdlib > > Flags when no flags are set? > > > > What should we call it? > > > > - NONE > > > > - ZERO > > > > - EMPTY > > > > - ??? > > > Definitely NONE. At some point I might even add it to the regex module! :-) Not to confuse with None, which will not be equal to NONE. Hmm... Perhaps NONE_SET or ALL_UNSET? (also, why the ALL_CAPS?) Regards Antoine. _______________________________________________ Python-Dev mailing list -- python-dev@python.org To unsubscribe send an email to python-dev-le...@python.org https://mail.python.org/mailman3/lists/python-dev.python.org/ Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/VWCFG3B4U6IB6TXZO7L2YQSOAVXBJ57N/ Code of Conduct: http://python.org/psf/codeofconduct/