--- On Tue, 5/4/10, Stefan Behnel <stefan...@behnel.de> wrote: > From: Stefan Behnel <stefan...@behnel.de> > Subject: Re: Teaching Programming > To: python-list@python.org > Date: Tuesday, May 4, 2010, 11:52 AM > Ed Keith, 04.05.2010 17:43: > > The PITA is having to keep track of the indentation of > each embedded > > chunk and summing it for each level of indentation. > This requires a fair > > amount of bookkeeping that would not otherwise be > necessary. > > > > The original prototype simply replaced each embedded > chunk with the text > > from the chunk definition, all indenting information > was lost. It worked > > for most languages, but not Python. > > > > In testing the program I used two languages, Python > and J. > > Well, then both of the language generators have benefited > from your effort because the generated complete code is > properly indented and therefore much more readable during > debugging. I'd say it was worth it. > > Stefan > > -- http://mail.python.org/mailman/listinfo/python-list >
I agree, but some propellants of literate programming would not. Knuth wanted the generated source to be unreadable, so people would not be tempted to edit the generated code. -EdK Ed Keith e_...@yahoo.com Blog: edkeith.blogspot.com -- http://mail.python.org/mailman/listinfo/python-list