in reply to Logical expression style
I don't like any of them (I've been trying (off and on) and failing to find a good standard for this type of thing for a long time). But I really don't like hiding the operators on the end. And I don't like adding extra parens just to "show precendence" (my eye can't match nested parens nearly as well as it can notice variations in spacing).
So now I try to line things up by precendence with the operator in front. I always put two spaces around logical expressions so I can put single spaces within them.
So the 'arguments' to 'and' line up above "^1", the arguments to 'or' above "^2" and the arguments to '||' above "^3". I think I've finally found a standard for this that I like. (: - tye (but my friends call me "Tye")if( defined $settings && ! $setttings->{hidecode} and $codtype{ $node->{nodetype} } or $node->{code} || containscode( $node->{doctext} ) # ^1 ^2 ^3 ) {
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: (tye)Re: Logical expression style
by VSarkiss (Monsignor) on Jul 12, 2002 at 17:58 UTC | |
by tye (Sage) on Jul 12, 2002 at 18:17 UTC | |
Re: (tye)Re: Logical expression style
by Sifmole (Chaplain) on Jul 12, 2002 at 17:11 UTC | |
Re: (tye)Re: Logical expression style
by Anonymous Monk on Jul 12, 2002 at 17:52 UTC |
In Section
Meditations