On Tue, 25 Oct 2005 05:17:52 -0700, Iain King wrote: > > Fredrik Lundh wrote: >> Joerg Schuster wrote: >> >> > I just want to use more than 100 capturing groups. >> >> define "more" (101, 200, 1000, 100000, ... ?) >> >> </F> > > The Zero-One-Infinity Rule: > > http://www.catb.org/~esr/jargon/html/Z/Zero-One-Infinity-Rule.html
Nice in principle, not always practical. Sometimes the choice is, "do you want it today with arbitrary limits, or six months from now with bugs but no limits?" If assigning arbitrary limits prevents worse problems, well, then go for the limit. For instance, anyone who has fought browser pops ups ("close one window, and ten more open") may have wished that the browser implemented an arbitrary limit of, say, ten pop ups. Or even zero :-) Of course, having said that, in those cases, the limit isn't really arbitrary. In cases of genuinely arbitrary limits, I agree they are pointless and annoying (as opposed to having a point but still being annoying). -- Steven. -- http://mail.python.org/mailman/listinfo/python-list