[Ffmpeg-devel] [PATCH]Update Doxygen comments for libavutil/tree.h
Måns Rullgård
mans
Tue Feb 27 01:25:52 CET 2007
Jeff Clagg <snacky at ikaruga.co.uk> writes:
> On Mon, Feb 26, 2007 at 11:13:30PM +0000, M?ns Rullg?rd wrote:
>> Trent Piepho <xyzzy at speakeasy.org> writes:
>>
>> > On Mon, 26 Feb 2007, [iso-8859-1] M?ns Rullg?rd wrote:
>> >> Trent Piepho <xyzzy at speakeasy.org> writes:
>> >>
>> >> > On Mon, 26 Feb 2007, Dujardin Bernard wrote:
>> >> > It has been a long time since I learned this stuff, but I don't think
>> >> > "NULL is returned" is correct. What tense is "is returned" supposed to
>> >> > be?
>> >>
>> >> That would be the present simple tense. It is the same form as "the
>> >> car is driven".
>> >
>> > Or is "returned" in "NULL is returned." acting as a participial adjective?
>> > For example, in "The car is damaged," the word damaged is not functioning
>> > as a verb, but as an adjective.
>> >
>> > I guess if you say, "NULL is returned by the function," then clearly "is
>> > retruned" is a verb in the present simple tense and the passive voice.
>>
>> I'm not sure it's possible to distinguish between those cases here.
>> They are both valid, and they have the same meaning.
>
> If I can weigh in, Trent is right that "is returned" is present simple
Err... I said that.
> tense. I understand why someone would interpret it as a participle, but
> that would only be correct if "returned" were a property of "NULL".
> Instead, "is returned" is what the function does with NULL. "is
> returned" is definitely a verb here, not an adjective.
>
> If this seems like pointless hairsplitting, it probably is :-)
>
> More importantly, if the phrase is somehow ambiguous to non-native
> English speakers, I'm sure there is a way to rewrite it so that it's
> clearer. Mans writes like an above-average native English speaker, and
> if it's ambiguous to him, it could use re-writing.
It's only the grammatical analysis I'm not certain about. I have no
doubts about the meaning of the phrase.
--
M?ns Rullg?rd
mans at mansr.com
More information about the ffmpeg-devel
mailing list