[Python-Dev] Python 1.7 tokenization feature request (original) (raw)

M.-A. Lemburg mal@lemburg.com
Tue, 14 Mar 2000 00:31:30 +0100


gvwilson@nevex.com wrote:

> David Ascher wrote: > But the scheme you put forth causes major problems for current Python > users who are using glass TTYs, so I don't think it'll fly for very > basic political reasons nicely illustrated by Dave's response. Understood. I thought that handling standard entities might be a useful first step toward storage of Python as XML, which in turn would help make Python more accessible to people who don't want to switch editors just to program. I felt that an all-or-nothing approach would be even less likely to get a favorable response than handling entities... :-)

This should be easy to implement provided a hook for compile() is added to e.g. the sys-module which then gets used instead of calling the byte code compiler directly...

Then you could redirect the compile() arguments to whatever codec you wish (e.g. a SGML entity codec) and the builtin compiler would only see the output of that codec.

Well, just a thought... I don't think encoding programs would make life as a programmer easier, but instead harder. It adds one more level of confusion on top of it all.

-- Marc-Andre Lemburg


Business: http://www.lemburg.com/ Python Pages: http://www.lemburg.com/python/