Teaching Programming

Stefan Behnel stefan_ml at behnel.de
Tue May 4 11:52:30 EDT 2010


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




More information about the Python-list mailing list