]> granicus.if.org Git - python/commit
Add support for // and //=.
authorJeremy Hylton <jeremy@alum.mit.edu>
Wed, 29 Aug 2001 18:12:30 +0000 (18:12 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Wed, 29 Aug 2001 18:12:30 +0000 (18:12 +0000)
commit7abf520d6c8c820f42332d51c58a192db658ac29
tree933f1921e6a0c3c70ee7726adc8cccb7898c8d2c
parentd4be10dc2c8454779e1f84cf9d1ab04daf310719
Add support for // and //=.

Avoid if/elif/elif/else tests where the final else is supposed to
handle exactly one case instead of all other cases.  When the list of
operators is extended, the catchall else treats all new operators as
the last operator in the set of tests.  Instead, raise an exception if
an unexpected operator occurs.
Lib/compiler/transformer.py
Tools/compiler/compiler/transformer.py