Python is readable
Duncan Booth
duncan.booth at invalid.invalid
Thu Mar 15 10:23:38 EDT 2012
Kiuhnm <kiuhnm03.4t.yahoo.it> wrote:
> BTW, aren't those ':' redundant?
>
They are required by the grammar, but in a sense you are correct. You could
modify Python's grammar to make the colons optional and still keep it
unambiguous but that would make it harder for other tools (such as text
editors or indeed humans) to understand.
A little bit of redundancy in the grammar is seen as a good way to minimise
errors.
--
Duncan Booth http://kupuguy.blogspot.com
More information about the Python-list
mailing list