[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/6] diagnostics: improve bison's syntax error messages
From: |
Akim Demaille |
Subject: |
Re: [PATCH 0/6] diagnostics: improve bison's syntax error messages |
Date: |
Sat, 25 Jan 2020 08:04:56 +0100 |
> Le 23 janv. 2020 à 08:50, Akim Demaille <address@hidden> a écrit :
>
> This series of patches plays with parse.error=detailed in bison
> itself, and then with parse.error=custom. This was an opportunity to
> change bison's syntax errors themselves, so we're going from:
>
> foo.y:1.8-13: error: syntax error, unexpected %token, expecting character
> literal or identifier or <tag>
>
> to
>
> foo.y:1.8-13: error: expected character literal or identifier or <tag>
> before %token
>
> where the expected tokens ("character literal", "identifier" and
> "<tag>") are displayed in green by default, and the unexpected one
> ("%token") is in red. I'm not sure yet of these choices, comments are
> most welcome.
No comments?
Pushed.
- [PATCH 0/6] diagnostics: improve bison's syntax error messages, Akim Demaille, 2020/01/23
- [PATCH 1/6] diagnostics: translate bison's own tokens, Akim Demaille, 2020/01/23
- [PATCH 2/6] regen, Akim Demaille, 2020/01/23
- [PATCH 3/6] diagnostics: report syntax errors in color, Akim Demaille, 2020/01/23
- [PATCH 4/6] regen, Akim Demaille, 2020/01/23
- [PATCH 6/6] regen, Akim Demaille, 2020/01/23
- [PATCH 5/6] diagnostics: modernize bison's syntax errors, Akim Demaille, 2020/01/23
- Re: [PATCH 0/6] diagnostics: improve bison's syntax error messages,
Akim Demaille <=