In article <200404052209.i35M9m606023 at guido.python.org>, Guido van Rossum <guido at python.org> wrote: > > presumably the parser could handle this syntax if "as" were a keyword. > > Not really. The parser is really dumb, it han only handle one > alternative starting with a particular token at any point. Since '[' > can already start an expression and an expression is a valid > statement, anything else also starting with '[', even if it isn't a > valid expression, cannot be accepted. You may be thinking of Yacc, > which has much more liberal rules. > > --Guido van Rossum (home page: http://www.python.org/~guido/) Ok, then how about <decorator> def ... ? '<' can't start an expression or statement currently, can it? -- David Eppstein http://www.ics.uci.edu/~eppstein/ Univ. of California, Irvine, School of Information & Computer Science
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4