bison-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: "notes" mechanism


From: Alex Rozenman
Subject: Re: "notes" mechanism
Date: Tue, 28 Jul 2009 09:16:18 +0300

Hi Joel,


> In the past, I believe Bison has printed "warning" in front of every line
> that's part of a warning.  I'm not sure we should depart from that
> practice.
>
This is how it does now, as far I have seen from the code (for warnings).


>
> Can you explain your motivation a little more?  Is it that you want to
> reuse the same *_at invocations to list variants in both the warning and
> complaint cases?  You could add to note_at a bool argument that specifies
> whether to invoke warn_at or complain_at.
>
My motivation was the following:
1) Keep overall *number* of errors/warnings issued by bison reasonable. When
bison issues an "ambiguity" error with 10 sub-messages, overall number of
errors (if one does "grep" on output, or, alternatively bison itself will
count them and print a summary message) should be one.
2) Not to see the "warning" word in each sub-message.

Alex





-- 
Best regards,
Alex Rozenman (address@hidden).


reply via email to

[Prev in Thread] Current Thread [Next in Thread]