Just a quick question that is somewhat related: will ubase compile on
the BSDs, and possibly Plan 9 (using APE) ?...

On Wed, Jun 4, 2014 at 11:51 AM, FRIGN <d...@frign.de> wrote:
> On Wed, 4 Jun 2014 11:46:18 -0400
> Nick <suckless-...@njw.me.uk> wrote:
>
>> Umm. In what way is the trailing comma an error? Leaving trailing
>> commas in structs is always reasonable (as far as I know), so you
>> can move things around / add things without messing with the last
>> line. Is there some reason you wouldn't want that with this enum?
>>
>> Or am I missing something?
>
> No, I chose the wrong word for that.
> Definitely it makes it easier to extend structs and enums, but why
> leave it there?
> Code is written wronce and read many times. I don't know about you, but
> it confuses me when there's a trailing comma.
> It's actually non-defined behaviour according to the standard. It'd be
> ok if the standard said it was arbitrary if there are trailing commas
> or not, but at the moment, the compiler is just generous enough to
> ignore it and just pops a warning with -pedantic.
>
> Cheers
>
> FRIGN
>
> --
> FRIGN <d...@frign.de>
>

Reply via email to