On 2012-11-14 21:40, Greg Ewing wrote: > Chris Angelico wrote: >> Perhaps an alternative question: What can be done to make the latter >> less unpalatable? > > * We could introduce a new syntax such as {a = 1, b = 2}. > > * If the compiler were allowed to recognise builtins, it could > turn dict(a = 1, b = 2) into {'a':1, 'b':2} automatically. > That would be a transformation of the AST, although it assumes that 'dict' hasn't been rebound. Should there be the option of a warning if a builtin is rebound? Or the option of the transformation plus a warning if the builtin is rebound?
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