> As long as there is an indentation escape mechanism, > nesting by indentation > seems like a good idea, at least without having tried it. I was very sceptic when I was introduced to this indendation (way back at university, the language was ABC, a predecessor of Python). After using it for a few years now I am satisfied with it, with one exception: for debugging purposes I often want to (temporarily) disable a few instructions. In other languages this can be done by enclosing the statments in an if(false)..endif or something similar, but not in Python. There is no block comment either, so you must insert an if(0): *and* indent the range of statements. I find this the only annoying aspect of the bloks-by-indendation mechanism. I guess a block comment would solve it. Olin: no, there is no escape from the indendation mechanism. If you need as many levels as your comment seems to indicate I think you should restructure your code. Or maybe when you convert your code to Python you would not need that many levels because of the control structures Python offers. Wouter van Ooijen -- ------------------------------------------- Van Ooijen Technische Informatica: www.voti.nl consultancy, development, PICmicro products docent Hogeschool van Utrecht: www.voti.nl/hvu -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist