In message <20020825071653$[EMAIL PROTECTED]>
          Jerome Quelin <[EMAIL PROTECTED]> wrote:

> Well, I corrected it because there is both infinitive and third person,
> depending on the method described:
> Example:
>    [...]
>    BIGNUM* shift_bignum(INTERP, PMC* self)
>       Returns ...
>    [...]
>    void subtract_same(INTERP, PMC* self, PMC* value, PMC* dest)
>       Subtract ...
>    [...]
> 
> It seems that every mathematical operation (divide, add, substract, multiply)
> use an infinitive, but the other words (returns, does, compares, ...) use the
> third person. So, one may think there is a rule there, but then what about
> the following:

I hadn't realised that the document was inconsistent as I was only
looking at the patch. It should certainly be consistent one way or
the other, so I have now applied the rest of your patch.

> In my patch, I decided to put all verbs to the infinitive. Being a
> non-english speaker, I may be wrong, but then we are to put all verbs to the
> third person for consistency...

Your grasp of english grammar is certainly better than my grasp of
french grammar ;-)

Tom

-- 
Tom Hughes ([EMAIL PROTECTED])
http://www.compton.nu/

Reply via email to