Recall: OT: Syntax for if/then statement

2006-06-30 Thread Grant Hogarth
Grant Hogarth would like to recall the message, OT: Syntax for if/then 
statement.
___


You are currently subscribed to Framers as [EMAIL PROTECTED]

Send list messages to [EMAIL PROTECTED]

To unsubscribe send a blank email to
[EMAIL PROTECTED]
or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to [EMAIL PROTECTED] Visit
http://www.frameusers.com/ for more resources and info.


RE: OT: Syntax for if/then statement

2006-06-30 Thread Grant Hogarth
On Thursday, June 29, 2006 12:43 PM the ever-sharp Bill Briggs noted
web At 12:33 PM -0600 6/29/06, Grant Hogarth, self-professed pedant,
wrote:
GHTo build still further on Eric's excellent discourse:
GHThere also exists the possibility of a conditional dependency of
action.
GH   E.g. If your book wins a Pulitzer, [then] you
GH [will/can/must/shall/may/ought to/...] celebrate...
GH
GH- If A, then B (explicit consequence, 
GH implied (but not required) order)
GH- If A and B (explicit connection, both elements required)
GH- If A, and then B (explicit consequence, conditions must 
GH occur in fixed order)
GH- If A, B (explict set construction with tacit connection, 
GH but no required sequence)
GH
GHIn the first three of these, the time separation element 
GHis implied as a requirement;

web Sorry, but that's not so. 

I will grant you that it's not mathematically *complete* g
No excuse... I simply got lazy.

web My example in a previous message has no time element and 
web satisfies the first just fine thank you. It's not necessary 
web that these things are sequences of instructions, they can 
web be existing conditions, which is how the constructs arise 
web in logic and in programming any kind of logic based system.

Good point.  And one that I neglected to clearly address. Let me remedy
that.

To my way of thinking, the notion of condition intrinsically implies a
time element, as a condition is presumed to be in one of three states
(and state transition is instantaneous):
  * currently existing 
  * currently not existing
  * currently not determinable (usually treated as not existing)

  SIDEBAR
  There are also the more esoteric cases, such as:
  * previously existing, but currently not existing
  * previously not existing, but currently existing and  
 continuing to exist (roughly equivalent to bullet 1 above)
  * previously existing, but currently not determinable 
  * previously not existing, but currently not determinable 
  *  ...
  /SIDEBAR

Given that we are observing from a time-bound environment, a state
transition, while taking no time in and of itself, creates a before
and after by the act of occurring.
If 'A' is a precondition for 'B', then 'A' perforce must exist prior to
'B'.
If 'B' already exists, then the occurrance of 'A' does not alter it;
instead creating 'C', which is pretty much the same as the first case.

web Further, the first instance is a complete notion. 

I can see how you got there. It really is only a portion of the larger
statement 
If A and B, then C. 

web The second and third are not and require a consequence to 
web complete the statement. The last is totally unclear to me. 
web Is it if A and B or if A or B or if A given B or 
web something else? It is not possible to ascertain from what 
web you've written.

Apologies -- have been doing too many chart equations of late. g
I can see that my statement is unclear; I intended 
If (A,B) where B is the identity of a particular instance of A.

Does that help?

Grant
Realizing just how long it has been since he has had to write explicit
formal logic. smile
___


You are currently subscribed to Framers as [EMAIL PROTECTED]

Send list messages to [EMAIL PROTECTED]

To unsubscribe send a blank email to
[EMAIL PROTECTED]
or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to [EMAIL PROTECTED] Visit
http://www.frameusers.com/ for more resources and info.


OT: Syntax for if/then statement

2006-06-30 Thread Grant Hogarth
On Thursday, June 29, 2006 12:43 PM the ever-sharp Bill Briggs noted
At 12:33 PM -0600 6/29/06, Grant Hogarth, self-professed pedant, wrote:
GH>>To build still further on Eric's excellent discourse:
GH>>There also exists the possibility of a conditional dependency of
action.
GH>>   E.g. "If your book wins a Pulitzer, [then] you
GH>> [will/can/must/shall/may/ought to/...] celebrate..."
GH>>
GH>>- If A, then B (explicit consequence, implied (but not required)
GH>>order)
GH>>- If A and B   (explicit connection, both elements required)
GH>>- If A, and then B (explicit consequence, conditions must occur 
GH>>in fixed order)
GH>>- If A, B  (explict set construction with tacit connection, 
GH>>but no required sequence)
GH>>
GH>>In the first three of these, the time separation element is implied 
GH>>as a requirement;

web> Sorry, but that's not so. 

I will grant you that it's not mathematically *complete* 

web> My example in a previous message has no time element and 
web> satisfies the first just fine thank you. It's not necessary that
these things are sequences of instructions, they can be existing
conditions, which is how the constructs arise in logic and in
programming any kind of logic based system.

 Further, the first instance is a complete notion. The second and third
are not and require a consequence to complete the statement. The last is
totally unclear to me. Is it "if A and B" or "if A or B" or "if A given
B" or something else? It is not possible to ascertain from what you've
written.

- web



Recall: OT: Syntax for if/then statement

2006-06-30 Thread Grant Hogarth
Grant Hogarth would like to recall the message, "OT: Syntax for if/then 
statement".



OT: Syntax for if/then statement

2006-06-30 Thread Grant Hogarth
On Thursday, June 29, 2006 12:43 PM the ever-sharp Bill Briggs noted
web> At 12:33 PM -0600 6/29/06, Grant Hogarth, self-professed pedant,
wrote:
GH>>To build still further on Eric's excellent discourse:
GH>>There also exists the possibility of a conditional dependency of
action.
GH>>   E.g. "If your book wins a Pulitzer, [then] you
GH>> [will/can/must/shall/may/ought to/...] celebrate..."
GH>>
GH>>- If A, then B (explicit consequence, 
GH>> implied (but not required) order)
GH>>- If A and B (explicit connection, both elements required)
GH>>- If A, and then B (explicit consequence, conditions must 
GH>> occur in fixed order)
GH>>- If A, B (explict set construction with tacit connection, 
GH>> but no required sequence)
GH>>
GH>>In the first three of these, the time separation element 
GH>>is implied as a requirement;

web> Sorry, but that's not so. 

I will grant you that it's not mathematically *complete* 
No excuse... I simply got lazy.

web> My example in a previous message has no time element and 
web> satisfies the first just fine thank you. It's not necessary 
web> that these things are sequences of instructions, they can 
web> be existing conditions, which is how the constructs arise 
web> in logic and in programming any kind of logic based system.

Good point.  And one that I neglected to clearly address. Let me remedy
that.

To my way of thinking, the notion of "condition" intrinsically implies a
time element, as a condition is presumed to be in one of three states
(and state transition is instantaneous):
  * currently existing 
  * currently not existing
  * currently not determinable (usually treated as "not existing")

  
  There are also the more esoteric cases, such as:
  * previously existing, but currently not existing
  * previously not existing, but currently existing and  
 continuing to exist (roughly equivalent to bullet 1 above)
  * previously existing, but currently not determinable 
  * previously not existing, but currently not determinable 
  *  ...
  

Given that we are observing from a time-bound environment, a state
transition, while taking no time in and of itself, creates a "before"
and "after" by the act of occurring.
If 'A' is a precondition for 'B', then 'A' perforce must exist prior to
'B'.
If 'B' already exists, then the occurrance of 'A' does not alter it;
instead creating 'C', which is pretty much the same as the first case.

web> Further, the first instance is a complete notion. 

I can see how you got there. It really is only a portion of the larger
statement 
"If A and B, then C". 

web> The second and third are not and require a consequence to 
web> complete the statement. The last is totally unclear to me. 
web> Is it "if A and B" or "if A or B" or "if A given B" or 
web> something else? It is not possible to ascertain from what 
web> you've written.

Apologies -- have been doing too many chart equations of late. 
I can see that my statement is unclear; I intended 
"If (A,B)" where B is the identity of a particular instance of A.

Does that help?

Grant
Realizing just how long it has been since he has had to write explicit
formal logic. 



OT: Syntax for if/then statement

2006-06-30 Thread Stuart Rogers
Grant Hogarth wrote:
> On Thursday, June 29, 2006 12:43 PM the ever-sharp Bill Briggs noted
> web> At 12:33 PM -0600 6/29/06, Grant Hogarth, self-professed pedant,
> wrote:
> GH>>To build still further on Eric's excellent discourse:
...
> Realizing just how long it has been since he has had to write explicit
> formal logic. 

Perhaps it is time to take this REALLY REALLY REALLY OFF-TOPIC 
discussion off-line?

Thank you,

-- 
Stuart Rogers
Technical Communicator
Phoenix Geophysics Limited
Toronto, ON, Canada
+1 (416) 491-7340 x 325

srogers phoenix-geophysics com

"The modern conservative is engaged in one of man's oldest exercises in 
moral philosophy; that is, the search for a superior moral justification 
for selfishness."

John Kenneth Galbraith, 1908-2006
"The smartest export Canada ever sent to the United States."


Get Firefox!
http://tinyurl.com/8q9c5



Re: OT: Syntax for if/then statement

2006-06-29 Thread Bill Swallow

I think you need to screen for editors better. I'm not a grammarian by
any stretch of the imagination, but I certainly know you don't use a
coordinating conjunction to string together dependent clauses in that
manner.

If you want icecream, and then you buy some.

Makes absolutely no sense. Time to break out the wet noodle and start swinging.

On 6/29/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:

I am hoping the fellow writers on this list can provide some information
for this request. Another writer here at Jeppesen and I have always used
the following syntax for a conditional/causal statement: If blah, blah,
then blah, blah. We have a new editor that just joined who is in the
process of defining our styles and standards. Obviously, everyone has an
opinion about what is right and what is wrong in editing . . .in many
cases,  it's so subjective. That said, when we have our editorial meetings
about defining our styles and standards, you need to be prepared with some
factual support for a certain type of style or standard - not just the
emotional because we've always done it this way. Years ago, I had such a
reference for writing if/then statements this way - I don't remember which
manual I referenced. Our new editor wants to add the word and to such
statements - if blah, blah, AND then blah, blah. Both I and the other
writer disagree with the editor on this one - it should be just if/then -
no and. I have tried for the life of me to find a documentation
reference that would support this syntax (something like Sun's Read Me
First guide, etc), and although I know I had one in the past, I can't find
it now. Googling only leads me to programming references - the thin thread
here would be since we are writing software documentation, if/then, would
make sense, since that's where the  if/then statement syntax was
developed, but. . . .


--
Bill Swallow
HATT List Owner
WWP-Users List Owner
Senior Member STC, TechValley Chapter
http://techcommdood.blogspot.com
___


You are currently subscribed to Framers as [EMAIL PROTECTED]

Send list messages to [EMAIL PROTECTED]

To unsubscribe send a blank email to 
[EMAIL PROTECTED]

or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to [EMAIL PROTECTED] Visit
http://www.frameusers.com/ for more resources and info.


Re: OT: Syntax for if/then statement

2006-06-29 Thread Steve Rickaby
At 11:22 -0600 29/6/06, [EMAIL PROTECTED] wrote:

Our new editor wants to add the word and to such statements - if blah, 
blah, AND then blah, blah. Both I and the other writer disagree with the 
editor on this one - it should be just if/then - no and.

Boy are you going to have fun with your new editor.

If/then and If/then/else or If/then/eiseif/else have been the constructs in any 
programming language that I can remember working in. 'If/and then' introduces 
an element of confusion, as if the 'and' clause is a second 'if' condition, as 
in 'If A happens and then B, then C happens'. In hardware logic, this is the 
logic of an AND gate, which has the truth table:

A   B   Out

0   0   0
0   1   0
1   0   0
1   1   1

In other words, the output is only high if inputs A and B are high. What you 
want is the logic of a Yes gate (I just made that up), i.e. a straight piece of 
wire:

Input   Output

0   0
1   1

I.e. If input high, then output high.

Even more, 'if/and then' introduces a misleading temporal element, as if the 
result only occurs if the second condition occurred after the first.

What's his/her background? Cleanly not electronics or programming. Or editing, 
for that matter.

For references, just use the formal definitions of any high-level programming 
language, plus a good grammar book. If that's not enough, search in the works 
of any of the major professional communicators (Tufte?)
-- 
Steve
___


You are currently subscribed to Framers as [EMAIL PROTECTED]

Send list messages to [EMAIL PROTECTED]

To unsubscribe send a blank email to 
[EMAIL PROTECTED]
or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to [EMAIL PROTECTED] Visit
http://www.frameusers.com/ for more resources and info.


Re: OT: Syntax for if/then statement

2006-06-29 Thread Tammy . VanBoening
Donald, Christine, Jeremy, et. al.

LOL!  This list makes my day. Believe you me, I would like to be blunt as 
some of you were in your emails (the responses were hysterical!), but I 
can summarize the responses (in a politically correct format, mind you!) 
and go from there.

Thanks for all of the replies, support and knowledge. We'll see how it 
ends up.

TVB

Tammy Van Boening
Senior Technical Writer
Jeppesen Sanderson, Inc.
303-328-4420
[EMAIL PROTECTED]
___


You are currently subscribed to Framers as [EMAIL PROTECTED]

Send list messages to [EMAIL PROTECTED]

To unsubscribe send a blank email to 
[EMAIL PROTECTED]
or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to [EMAIL PROTECTED] Visit
http://www.frameusers.com/ for more resources and info.


Re: OT: Syntax for if/then statement

2006-06-29 Thread Martha J Davidson

At 10:22 AM 6/29/2006, [EMAIL PROTECTED] wrote:

Our new editor wants to add the word and to such
statements - if blah, blah, AND then blah, blah. Both I and the other
writer disagree with the editor on this one - it should be just if/then -
no and.


Tammy,

I think your editor is overreacting to the use of then following
a comma in an entirely different context. As other folks have said,
using if A, then B, is just good English; anything else won't parse.

In some procedural steps, there's a trend to say Do A, then do B,
which many editors prefer to change to Do A, AND then to B. Your
editor seems to have mixed up these two very different uses of then
following an initial clause. Can you check with him/her to see if
this is a possible misinterpretation of the new--incorrect--recommendation?

martha

--
Martha Jane {Kolman | Davidson}
Dances With Words
[EMAIL PROTECTED]

Too many words bring about exhaustion.
 --Tao Te Ching, Chapter 5 (translated by Sheets/Tovey)


___


You are currently subscribed to Framers as [EMAIL PROTECTED]

Send list messages to [EMAIL PROTECTED]

To unsubscribe send a blank email to 
[EMAIL PROTECTED]

or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to [EMAIL PROTECTED] Visit
http://www.frameusers.com/ for more resources and info.


RE: OT: Syntax for if/then statement

2006-06-29 Thread Beck, Charles
One additional thought: Despite what I said in my previous post, I agree
with Jeremy. Your editor's construction is also not correct. You should
not be using either and OR then with conditional construct
statements. In this case, your editor's position (on reading closer) is
worse than the one you have been using. But it may turn out that neither
is really grammatically correct. 

BTW, I can't say what the Chicago Manual of Style says about such
things, because I do not have one handy, but it might be interesting to
see what that style guide says about this...

Cheers,
Chuck Beck

 

-Original Message-
Subject: Re: OT: Syntax for if/then statement

On Thu, 29 Jun 2006 11:22:20 -0600, [EMAIL PROTECTED]
wrote:

Our new editor wants to add the word and to such statements - if 
blah, blah, AND then blah, blah. Both I and the other writer 
disagree with the editor on this one - it should be just if/then - no 
and.

Yikes.  You don't have to look for specific refs for geekspeak, this is
just plain bad grammar.  Look at a grammar reference.  You don't use
and to separate a conditional clause from the rest of its sentence!

I'd seriously wonder if this person were qualified to edit *anything*.
;-)

-- Jeremy H. Griffith, at Omni Systems Inc.
  [EMAIL PROTECTED]  http://www.omsys.com/ 
___


You are currently subscribed to Framers as [EMAIL PROTECTED]

Send list messages to [EMAIL PROTECTED]

To unsubscribe send a blank email to
[EMAIL PROTECTED]
or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to [EMAIL PROTECTED] Visit
http://www.frameusers.com/ for more resources and info.


Re: OT: Syntax for if/then statement

2006-06-29 Thread eric . dunn
Steve Rickaby wrote on 06/29/2006 01:47:56 PM:
 If/then and If/then/else or If/then/eiseif/else have been the 
 constructs in any programming language that I can remember working 
 in.

While I won't argue with the underlying point Steve's logic with respect 
to the addition of an AND clause to the sentence, I will pit nits and 
throw another view point into the mix.

Firstly, logically speaking, isn't there a difference between:
- If A, and then B
and
- If A and B

The first implies a wait or sequence between events A and B. It does not 
imply that the events are simultaneous nor that they need to be 
maintained. If A happens, stops, then six months later B happens, the 
first statement is true. The second statement is true only while both 
events are happening (and they could start in any order).

Secondly, Why does the sentence even contain then in the first place? 
(You don't even include THEN in If statements in many languages.)

From the original post: If blah, blah, then blah, blah.

Why not: If blah, blah, blah, blah.

Thirdly, as far as using because we've always done it this way. as a 
reason, there is absolutely nothing wrong with that. The burden of proof 
is on the person suggesting a change. They must prove that their proposed 
change has demonstrable advantages over the old way. If they can prove 
benefit, only then is the old guard's complaint of we've always done it 
this way. become irrelevant.

It doesn't make you popular, but a simple Choosing between two 
unsubstantiated choices, we'll stick with the way it's done. or I 
understand you like it better that way, but we've already made a choice. 
are valid arguments against change.

Eric L. Dunn
Senior Technical Writer

___
 

This e-mail communication (and any attachment/s) may contain confidential 
or privileged information and is intended only for the individual(s) or 
entity named above and to others who have been specifically authorized to 
receive it. If you are not the intended recipient, please do not read, 
copy, use or disclose the contents of this communication to others. Please 
notify the sender that you have received this e-mail in error by reply 
e-mail, and delete the e-mail subsequently. Please note that in order to 
protect the security of our information systems an AntiSPAM solution is in 
use and will browse through incoming emails. 
Thank you. 
_
 


Ce message (ainsi que le(s) fichier/s), transmis par courriel, peut 
contenir des renseignements confidentiels ou protégés et est destiné à 
l?usage exclusif du destinataire ci-dessus. Toute autre personne est par 
les présentes avisée qu?il est strictement interdit de le diffuser, le 
distribuer ou le reproduire. Si vous l?avez reçu par inadvertance, 
veuillez nous en aviser et détruire ce message. Veuillez prendre note 
qu'une solution antipollupostage (AntiSPAM) est utilisée afin d'assurer la 
sécurité de nos systems d'information et qu'elle furètera les courriels 
entrant.
Merci. 
_
 


___


You are currently subscribed to Framers as [EMAIL PROTECTED]

Send list messages to [EMAIL PROTECTED]

To unsubscribe send a blank email to
[EMAIL PROTECTED]
or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to [EMAIL PROTECTED] Visit
http://www.frameusers.com/ for more resources and info.


RE: OT: Syntax for if/then statement

2006-06-29 Thread Bill Briggs
At 12:33 PM -0600 6/29/06, Grant Hogarth, self-professed pedant, wrote:
To build still further on Eric's excellent discourse:

There also exists the possibility of a conditional dependency of action.
   E.g. If your book wins a Pulitzer, [then] you
 [will/can/must/shall/may/ought to/...] celebrate...


- If A, then B (explicit consequence, implied (but not required)
order)
- If A and B   (explicit connection, both elements required)
- If A, and then B (explicit consequence, conditions must occur in fixed
order)
- If A, B  (explict set construction with tacit connection, but
no required sequence)

In the first three of these, the time separation element is implied as a
requirement;

 Sorry, but that's not so. My example in a previous message has no time element 
and satisfies the first just fine thank you. It's not necessary that these 
things are sequences of instructions, they can be existing conditions, which is 
how the constructs arise in logic and in programming any kind of logic based 
system.

 Further, the first instance is a complete notion. The second and third are not 
and require a consequence to complete the statement. The last is totally 
unclear to me. Is it if A and B or if A or B or if A given B or something 
else? It is not possible to ascertain from what you've written.

- web
___


You are currently subscribed to Framers as [EMAIL PROTECTED]

Send list messages to [EMAIL PROTECTED]

To unsubscribe send a blank email to 
[EMAIL PROTECTED]
or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to [EMAIL PROTECTED] Visit
http://www.frameusers.com/ for more resources and info.


OT: Syntax for if/then statement

2006-06-29 Thread tammy.vanboen...@jeppesen.com
All,

I am hoping the fellow writers on this list can provide some information 
for this request. Another writer here at Jeppesen and I have always used 
the following syntax for a conditional/causal statement: If , 
then . We have a new editor that just joined who is in the 
process of defining our styles and standards. Obviously, everyone has an 
opinion about what is "right" and what is "wrong" in editing . . .in many 
cases,  it's so subjective. That said, when we have our editorial meetings 
about defining our styles and standards, you need to be prepared with some 
factual support for a certain type of style or standard - not just the 
emotional "because we've always done it this way." Years ago, I had such a 
reference for writing if/then statements this way - I don't remember which 
manual I referenced. Our new editor wants to add the word "and" to such 
statements - if , AND then . Both I and the other 
writer disagree with the editor on this one - it should be just if/then - 
no "and." I have tried for the life of me to find a documentation 
reference that would support this syntax (something like Sun's Read Me 
First guide, etc), and although I know I had one in the past, I can't find 
it now. Googling only leads me to programming references - the thin thread 
here would be since we are writing software documentation, if/then, would 
make sense, since that's where the  if/then statement syntax was 
developed, but. . . . 

Any and all references/advice would be much appreciated.

TIA,

TVB 

Tammy Van Boening
Senior Technical Writer
Jeppesen Sanderson, Inc.
303-328-4420
tammy.vanboening at jeppesen.com


OT: Syntax for if/then statement

2006-06-29 Thread Jeremy H. Griffith
On Thu, 29 Jun 2006 11:22:20 -0600, Tammy.VanBoening at jeppesen.com 
wrote:

>Our new editor wants to add the word "and" to such statements - 
>if , AND then . Both I and the other 
>writer disagree with the editor on this one - it should be just 
>if/then - no "and."

Yikes.  You don't have to look for specific refs for
geekspeak, this is just plain bad grammar.  Look at
a grammar reference.  You don't use "and" to separate
a conditional clause from the rest of its sentence!

I'd seriously wonder if this person were qualified
to edit *anything*.  ;-)

-- Jeremy H. Griffith, at Omni Systems Inc.
http://www.omsys.com/



OT: Syntax for if/then statement

2006-06-29 Thread Bill Swallow
I think you need to screen for editors better. I'm not a grammarian by
any stretch of the imagination, but I certainly know you don't use a
coordinating conjunction to string together dependent clauses in that
manner.

If you want icecream, and then you buy some.

Makes absolutely no sense. Time to break out the wet noodle and start swinging.

On 6/29/06, Tammy.VanBoening at jeppesen.com  
wrote:
> I am hoping the fellow writers on this list can provide some information
> for this request. Another writer here at Jeppesen and I have always used
> the following syntax for a conditional/causal statement: If ,
> then . We have a new editor that just joined who is in the
> process of defining our styles and standards. Obviously, everyone has an
> opinion about what is "right" and what is "wrong" in editing . . .in many
> cases,  it's so subjective. That said, when we have our editorial meetings
> about defining our styles and standards, you need to be prepared with some
> factual support for a certain type of style or standard - not just the
> emotional "because we've always done it this way." Years ago, I had such a
> reference for writing if/then statements this way - I don't remember which
> manual I referenced. Our new editor wants to add the word "and" to such
> statements - if , AND then . Both I and the other
> writer disagree with the editor on this one - it should be just if/then -
> no "and." I have tried for the life of me to find a documentation
> reference that would support this syntax (something like Sun's Read Me
> First guide, etc), and although I know I had one in the past, I can't find
> it now. Googling only leads me to programming references - the thin thread
> here would be since we are writing software documentation, if/then, would
> make sense, since that's where the  if/then statement syntax was
> developed, but. . . .

-- 
Bill Swallow
HATT List Owner
WWP-Users List Owner
Senior Member STC, TechValley Chapter
http://techcommdood.blogspot.com



OT: Syntax for if/then statement

2006-06-29 Thread Steve Rickaby
At 11:22 -0600 29/6/06, Tammy.VanBoening at jeppesen.com wrote:

>Our new editor wants to add the word "and" to such statements - if blah>, AND then . Both I and the other writer disagree with the 
>editor on this one - it should be just if/then - no "and."

Boy are you going to have fun with your new editor.

If/then and If/then/else or If/then/eiseif/else have been the constructs in any 
programming language that I can remember working in. 'If/and then' introduces 
an element of confusion, as if the 'and' clause is a second 'if' condition, as 
in 'If A happens and then B, then C happens'. In hardware logic, this is the 
logic of an AND gate, which has the truth table:

A   B   Out

0   0   0
0   1   0
1   0   0
1   1   1

In other words, the output is only high if inputs A and B are high. What you 
want is the logic of a Yes gate (I just made that up), i.e. a straight piece of 
wire:

Input   Output

0   0
1   1

I.e. If input high, then output high.

Even more, 'if/and then' introduces a misleading temporal element, as if the 
result only occurs if the second condition occurred after the first.

What's his/her background? Cleanly not electronics or programming. Or editing, 
for that matter.

For references, just use the formal definitions of any high-level programming 
language, plus a good grammar book. If that's not enough, search in the works 
of any of the major professional communicators (Tufte?)
-- 
Steve



OT: Syntax for if/then statement

2006-06-29 Thread tammy.vanboen...@jeppesen.com
Donald, Christine, Jeremy, et. al.

LOL!  This list makes my day. Believe you me, I would like to be blunt as 
some of you were in your emails (the responses were hysterical!), but I 
can summarize the responses (in a politically correct format, mind you!) 
and go from there.

Thanks for all of the replies, support and knowledge. We'll see how it 
ends up.

TVB

Tammy Van Boening
Senior Technical Writer
Jeppesen Sanderson, Inc.
303-328-4420
tammy.vanboening at jeppesen.com


OT: Syntax for if/then statement

2006-06-29 Thread Martha J Davidson
At 10:22 AM 6/29/2006, Tammy.VanBoening at jeppesen.com wrote:
>Our new editor wants to add the word "and" to such
>statements - if , AND then . Both I and the other
>writer disagree with the editor on this one - it should be just if/then -
>no "and."

Tammy,

I think your editor is overreacting to the use of "then" following
a comma in an entirely different context. As other folks have said,
using if A, then B, is just good English; anything else won't parse.

In some procedural steps, there's a trend to say "Do A, then do B,"
which many editors prefer to change to "Do A, AND then to B." Your
editor seems to have mixed up these two very different uses of "then"
following an initial clause. Can you check with him/her to see if
this is a possible misinterpretation of the new--incorrect--recommendation?

martha

--
Martha Jane {Kolman | Davidson}
Dances With Words
editrix at nemasys.com

"Too many words bring about exhaustion."
  --Tao Te Ching, Chapter 5 (translated by Sheets/Tovey)





OT: Syntax for if/then statement

2006-06-29 Thread Bill Swallow
But if you're asked for supporting facts, you'll print out all these
e-mails and hand them to your "editor", right? ;-)

On 6/29/06, Tammy.VanBoening at jeppesen.com  
wrote:
> LOL!  This list makes my day. Believe you me, I would like to be blunt as
> some of you were in your emails (the responses were hysterical!), but I
> can summarize the responses (in a politically correct format, mind you!)
> and go from there.

-- 
Bill Swallow
HATT List Owner
WWP-Users List Owner
Senior Member STC, TechValley Chapter
http://techcommdood.blogspot.com



OT: Syntax for if/then statement

2006-06-29 Thread Beck, Charles
One additional thought: Despite what I said in my previous post, I agree
with Jeremy. Your editor's construction is also not correct. You should
not be using either "and" OR "then" with conditional construct
statements. In this case, your editor's position (on reading closer) is
worse than the one you have been using. But it may turn out that neither
is really grammatically correct. 

BTW, I can't say what the Chicago Manual of Style says about such
things, because I do not have one handy, but it might be interesting to
see what that style guide says about this...

Cheers,
Chuck Beck



-Original Message-----
Subject: Re: OT: Syntax for if/then statement

On Thu, 29 Jun 2006 11:22:20 -0600, Tammy.VanBoening at jeppesen.com
wrote:

>Our new editor wants to add the word "and" to such statements - if 
><blah, blah>, AND then <blah, blah>. Both I and the other writer 
>disagree with the editor on this one - it should be just if/then - no 
>"and."

Yikes.  You don't have to look for specific refs for geekspeak, this is
just plain bad grammar.  Look at a grammar reference.  You don't use
"and" to separate a conditional clause from the rest of its sentence!

I'd seriously wonder if this person were qualified to edit *anything*.
;-)

-- Jeremy H. Griffith, at Omni Systems Inc.
http://www.omsys.com/ 



OT: Syntax for if/then statement

2006-06-29 Thread eric.d...@ca.transport.bombardier.com
Steve Rickaby wrote on 06/29/2006 01:47:56 PM:
> If/then and If/then/else or If/then/eiseif/else have been the 
> constructs in any programming language that I can remember working 
> in.

While I won't argue with the underlying point Steve's logic with respect 
to the addition of an AND clause to the sentence, I will pit nits and 
throw another view point into the mix.

Firstly, logically speaking, isn't there a difference between:
- If A, and then B
and
- If A and B

The first implies a wait or sequence between events A and B. It does not 
imply that the events are simultaneous nor that they need to be 
maintained. If A happens, stops, then six months later B happens, the 
first statement is true. The second statement is true only while both 
events are happening (and they could start in any order).

Secondly, Why does the sentence even contain "then" in the first place? 
(You don't even include THEN in If statements in many languages.)



OT: Syntax for if/then statement

2006-06-29 Thread Syed Zaeem Hosain
You need to replace your new editor! Eek.

Here are some references that *might* be helpful, although none of them
*directly* answer your question.

http://users.ipfw.edu/blythes/teach/toolkit/dc.htm
http://grammar.uoregon.edu/clauses/dependent.html
http://www.kentlaw.edu/academics/lrw/grinker/LwtaDependant_Clauses_and_Phrases.htm

Z


Tammy.VanBoening at jeppesen.com wrote:
> All,
> 
> I am hoping the fellow writers on this list can provide some information 
> for this request. Another writer here at Jeppesen and I have always used 
> the following syntax for a conditional/causal statement: If , 
> then . We have a new editor that just joined who is in the 
> process of defining our styles and standards. Obviously, everyone has an 
> opinion about what is "right" and what is "wrong" in editing . . .in many 
> cases,  it's so subjective. That said, when we have our editorial meetings 
> about defining our styles and standards, you need to be prepared with some 
> factual support for a certain type of style or standard - not just the 
> emotional "because we've always done it this way." Years ago, I had such a 
> reference for writing if/then statements this way - I don't remember which 
> manual I referenced. Our new editor wants to add the word "and" to such 
> statements - if , AND then . Both I and the other 
> writer disagree with the editor on this one - it should be just if/then - 
> no "and." I have tried for the life of me to find a documentation 
> reference that would support this syntax (something like Sun's Read Me 
> First guide, etc), and although I know I had one in the past, I can't find 
> it now. Googling only leads me to programming references - the thin thread 
> here would be since we are writing software documentation, if/then, would 
> make sense, since that's where the  if/then statement syntax was 
> developed, but. . . . 
> 
> Any and all references/advice would be much appreciated.
>



OT: Syntax for if/then statement

2006-06-29 Thread T.W. Smith
I think there's two things going on here. But, the editor should be open to
discussion because she's a member of the team.

Anyway:

1) If X then Y is fine. The conditional clause can be introduced that way.

However, where I think the editor is going is the need for coordinating
conjunctions to avoid comma splices.

2) Click File, click New. That comma splice becomes, "Click File, then click
New." which is technically incorrect and ought be "Click File, and then
click New."

However, "Click File, then click New." works for me (though I use Click File
> New." or a semi-colon, depending on context.)

==
T.


I won. I voted for Char James-Tanny for STC secretary.




OT: Syntax for if/then statement

2006-06-29 Thread Bill Briggs
At 2:04 PM -0400 6/29/06, eric.dunn at ca.transport.bombardier.com wrote:
>Firstly, logically speaking, isn't there a difference between:
>- If A, and then B
>and
>- If A and B

 From the point of view of someone who is used to such structures in 
programming languages the first variant would never be used; the "and" would 
simply not be there.

 Once you remove the "and" the meaning is clear. If "condition specified by A 
is true" then "condition specified by B is also true. And example might be 
(with apologies to the exceptional duckbill platapus)  If it nurses its young, 
then it is a mammal. Note that if you stick the "and" in there it changes 
everything, and as someone noted earlier, it makes the sentence incomplete.

 As for the second variant, it means quite simply "If the condition specified 
by A is true and the condition specified by B is also true, ..." but it also 
needs to be completed with some kind of outcome, generally specified by a 
"...then..." construct.


>The first implies a wait or sequence between events A and B. It does not
>imply that the events are simultaneous nor that they need to be
>maintained. If A happens, stops, then six months later B happens, the
>first statement is true.

 No. If you interpret it that way you need to have some consequence to complete 
the idea.


> The second statement is true only while both
>events are happening (and they could start in any order).

 Not necessarily "events happening"; more often than not it's "existing 
conditions".


>Secondly, Why does the sentence even contain "then" in the first place?
>(You don't even include THEN in If statements in many languages.)

 Because that's how the logic is described in words when B is a subset of A, or 
a condition that is always true if A is true.

 Folks seem to be tackling this from a grammatical perspective and consulting 
style manuals. These constructs come directly from the language of mathematics. 
The addition of the word "and" (which is a logical operator in its own right) 
just serves to confuse what is perfectly clear without it by making a complete 
thought incomplete (both logically and gramatically).

 - web



OT: Syntax for if/then statement

2006-06-29 Thread Grant Hogarth
To build still further on Eric's excellent discourse:

There also exists the possibility of a conditional dependency of action.
   E.g. "If your book wins a Pulitzer, [then] you 
 [will/can/must/shall/may/ought to/...] celebrate..."


- If A, then B (explicit consequence, implied (but not required)
order)
- If A and B   (explicit connection, both elements required)
- If A, and then B (explicit consequence, conditions must occur in fixed
order)
- If A, B  (explict set construction with tacit connection, but
no required sequence)

In the first three of these, the time separation element is implied as a
requirement; the first and third items its value is any greater than 0,
while the second implies simultenaity. The fourth item has no such time
requirement. In addition, the form "If A..." implicitly posits that 'A'
is an event of finite duration whose action has finished.  (Contrast:
"While A, B".)

Pedantically yours, 
Grant :-)



OT: Syntax for if/then statement

2006-06-29 Thread Bill Briggs
At 2:22 PM -0400 6/29/06, T.W. Smith wrote:
>2) Click File, click New. That comma splice becomes, "Click File, then click 
>New." which is technically incorrect and ought be "Click File, and then click 
>New."

 But this isn't even the same construct. This is an imperative; a set of 
instructions: do something and then do something else. You can't put an "if" in 
front of this and have it make sense. So it's not the same construct as "If 
condition A is true, then condition B is true" (or alternately, "If condition A 
is true, then do B"). Totally different things.

 - web



OT: Syntax for if/then statement

2006-06-29 Thread Bill Briggs
At 12:33 PM -0600 6/29/06, Grant Hogarth, self-professed pedant, wrote:
>To build still further on Eric's excellent discourse:
>
>There also exists the possibility of a conditional dependency of action.
>   E.g. "If your book wins a Pulitzer, [then] you
> [will/can/must/shall/may/ought to/...] celebrate..."
>
>
>- If A, then B (explicit consequence, implied (but not required)
>order)
>- If A and B   (explicit connection, both elements required)
>- If A, and then B (explicit consequence, conditions must occur in fixed
>order)
>- If A, B  (explict set construction with tacit connection, but
>no required sequence)
>
>In the first three of these, the time separation element is implied as a
>requirement;

 Sorry, but that's not so. My example in a previous message has no time element 
and satisfies the first just fine thank you. It's not necessary that these 
things are sequences of instructions, they can be existing conditions, which is 
how the constructs arise in logic and in programming any kind of logic based 
system.

 Further, the first instance is a complete notion. The second and third are not 
and require a consequence to complete the statement. The last is totally 
unclear to me. Is it "if A and B" or "if A or B" or "if A given B" or something 
else? It is not possible to ascertain from what you've written.

- web



OT: Syntax for if/then statement

2006-06-29 Thread eric.d...@ca.transport.bombardier.com
Bill Briggs wrote on 06/29/2006 03:30:32 PM:
> At 2:04 PM -0400 6/29/06, eric.dunn at ca.transport.bombardier.com wrote:
> >Firstly, logically speaking, isn't there a difference between:
> >- If A, and then B
> >and
> >- If A and B

> From the point of view of someone who is used to such structures in 
> programming languages the first variant would never be used; the 
> "and" would simply not be there.

But it is how I would describe, in writing, the construct of nested Ifs:

  If A
{DO THIS}
If B
  {DO THIS}
EndIf
  EndIf
Where there may be any amount of code, waiting or looping before you get 
to the If B and indeed the end of the If A statement.

Or perhaps:

  If A
{Wait for B} -- specified or indeterminate wait time
  EndIf

Or perhaps:

  {Wait for A}
  If B
{DO THIS}
  EndIf 

In either of the above, A could become False at anytime after the test or 
after the wait as the test for B and the execution of the related code is 
not dependant on A.

The second one is simply

If (A) AND (B)
  {DO THIS}
EndIf

perhaps an interesting side step into logic, but pretty irrelevant to the 
thread.

Eric L. Dunn
Senior Technical Writer

___
 

This e-mail communication (and any attachment/s) may contain confidential 
or privileged information and is intended only for the individual(s) or 
entity named above and to others who have been specifically authorized to 
receive it. If you are not the intended recipient, please do not read, 
copy, use or disclose the contents of this communication to others. Please 
notify the sender that you have received this e-mail in error by reply 
e-mail, and delete the e-mail subsequently. Please note that in order to 
protect the security of our information systems an AntiSPAM solution is in 
use and will browse through incoming emails. 
Thank you. 
_
 


Ce message (ainsi que le(s) fichier/s), transmis par courriel, peut 
contenir des renseignements confidentiels ou prot?g?s et est destin? ? 
l?usage exclusif du destinataire ci-dessus. Toute autre personne est par 
les pr?sentes avis?e qu?il est strictement interdit de le diffuser, le 
distribuer ou le reproduire. Si vous l?avez re?u par inadvertance, 
veuillez nous en aviser et d?truire ce message. Veuillez prendre note 
qu'une solution antipollupostage (AntiSPAM) est utilis?e afin d'assurer la 
s?curit? de nos systems d'information et qu'elle fur?tera les courriels 
entrant.
Merci. 
_