Andrew Clover wrote: > Guido van Rossum <[EMAIL PROTECTED]> wrote: > >> (I'm not super confident about the syntax alternatives yet.) > > The switch:-without-indent business still naggingly makes me feel > uncomfortable. > > Is this a valid no-case-switch? > > switch cake: > print 'hello'
There's no "no-case-switch". As I understand it, every switch must have at least one case. I'm not very comfortable about the no-additional-indentation-after-colon syntax too, but I also realize that requiring two levels of indentation for a single statement is too much. > Here's another syntax off the top of my head - put the first case in the > switch statement? > switch biscuit.type if 'digestive': > ... > elif in 'jammy_dodger', 'garibaldi': > ... > else: > ... For a large switch, it's too easy to confuse this with an if-else in case the initial switch is off-screen. Georg _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com