In message <[EMAIL PROTECTED]>, Marc 'BlackJack' Rintsch wrote: > On Mon, 10 Sep 2007 15:02:58 +1200, Lawrence D'Oliveiro wrote: > >> In message <[EMAIL PROTECTED]>, Bjoern Schliessmann >> wrote: >> >>> Lawrence D'Oliveiro wrote: >>>> But then you can no longer use indentation to display the >>>> two-dimensional structure of the statement. >>> >>> How can a statement be two-dimensional? >> >> Like this (from C++ code, but the idea is the same): >> >> if >> ( >> ThisCh >= 'A' and ThisCh <= 'Z' >> or >> ThisCh >= '0' and ThisCh <= '9' >> or >> ThisCh == '_' >> or >> ThisCh == '.' >> ) >> ... > > I still down see the second dimension.
Horizontal + vertical = 2 dimensions. A more complicated example: if ( TheProduct == JobSettings.Product.end() or TheProduct->second.PerType != ProductPerPerson and TheProduct->second.PerType != ProductPerNone ) ... -- http://mail.python.org/mailman/listinfo/python-list