Larry Wall wrote:
On Fri, Nov 17, 2006 at 10:07:30AM -0800, chromatic wrote:
: On Friday 17 November 2006 07:38, [EMAIL PROTECTED] wrote:
:
: > -There should be one space between C keywords and following open
: > parentheses,
: > +There should be one space between C keywords and following
: > open parenthesis, e.g. C<return (x+y)*2>.
:
: Hm, it seemed more correct to me before, as "keywords" is plural.
But "one space" is also hard to distribute among all those keywords,
unless there happen to be 1, 2, 4 or 8 of them, in which case each
keyword can get an integral number of bits. :)
Or maybe we need to revise English to remove implicit junctionals, since
plurals tend to default to all() rather than any() unless in the presence
of a one(), in which case it's merely ambiguous...
Slightly more seriously, I'd probably singularize the whole thing
and maybe even add a rationale:
To visually distinguish keywords from function calls, there should
be at least one space between a C keyword and any subsequent
open parenthesis, e.g. C<return (x+y)*2>.
s/any subsequent/the first subsequent/ as "any subsequent" would eval to
a bit too many.