On 03/25/2013 02:16 PM, Victor Stinner wrote:
Hi,
I just realized that the Python peephole optimizer removes useless
instructions like numbers and strings between other instructions,
without raising an error nor emiting an error. Example:
$ python -Wd -c 'print "Hello"; "World"'
Hello
As part of my astoptimizer project, I wrote a function to detect such
useless instructions which emit a warning. I opened the following
issue to report what I found:
http://bugs.python.org/issue17516
Different modules use long strings as comments. What is the "official"
policy about such strings? Should we use strings or comments?
(IMO a comment should be used instead.)
Someone will correct me if I'm wrong, I'm sure, but I believe Guido himself has said that a neat feature of
triple-quoted strings is their ability to be used as comments.
--
~Ethan~
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com