0
Anonymous Posted 19 years ago
Grammar

Is the use of "In case" here correct?

I am proofing a technical document and there are several sentences of the following form:

In case the consumer completes its processing, it should indicate the completion of its processing by invoking the mq_reset primitive.
In case the consumer needs additional time to process the record, before its lease expires, it would also invoke mq_reset.

These are part of a number list of possible cases. I think these should all be written as "In the case where". Am I correct?

  

Top answer

" A more direct way to write this is: When consumers complete the process, they should indicate that it is complete by invoking the mq_reset primitive. )

  • " A more direct way to write this is: When consumers complete the process, they should indicate that it is complete by invoking the mq_reset primitive.
  • )
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

5 Answers
0
"In case" is another way to say basically "if" or "in the event that."

A bigger problem is referring to the consumer as "it."

A more direct way to write this is: When consumers complete the process, they should indicate that it is complete by invoking the mq_reset primitive.

(By the way, what is a primitive?)
0
A primitive is (in this context) a technical term referring to a system function call.

Thanks for the feedback.
0
It's not clear who/what is doing what (consumer/program?). Perhaps:

In case the consumer completes his/her processing, the program/application should indicate the completion of this step by invoking the mq_reset primitive.
0
Hi guys,

Some of you may not fully understand the big difference between 'in case' and 'in the case that'. Let me offer a couple of simple examples.

A. In case she calls, I will stay home. This means that I will stay home because there is a possibility that she will call and I don't want to miss her call.

B. In the cas
0
Okay, we are in agreement. Thanks for the feedback. I'll make the appropriate changes.

Related Questions