summaryrefslogtreecommitdiff
path: root/po
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2020-06-07 07:32:59 +0200
committerAkim Demaille <akim.demaille@gmail.com>2020-06-07 09:18:58 +0200
commit1ccb4be02b07c3acf7e94a8b84d3178b91d26f55 (patch)
tree3df5f8f09d47983f8d5e203ae48d18b4e1de6dbd /po
parent421662ec88797e249ae1eced9e1e1f05ffaf0abe (diff)
downloadbison-1ccb4be02b07c3acf7e94a8b84d3178b91d26f55.tar.gz
cex: reformat the s/r and r/r reports
In Bison we refer to "shift/reduce" conflicts, not "shift-reduce" (in Bison 3.6.3 186 occurrences vs 15). Enforce consistency on this. Instead of "spending" a second line for each conflict to report the lookaheads, put that on the same line as the type of conflict. Also, prefer "token" to "symbol". Maybe we should even prefer "lookahead". While at it, enable internationalization, with plurals where appropriate. As a consequence, instead of Shift-Reduce Conflict: 6: 3 b: . %empty 6: 6 d: c . A On Symbol: A display Shift/reduce conflict on token A: 6: 3 b: . %empty 6: 6 d: c . A * NEWS, doc/bison.texi, src/conflicts.c: Spell it "shift/reduce", not "shift-reduce". * src/counterexample.c (counterexample_report_shift_reduce) (counterexample_report_reduce_reduce): Reformat and internationalize output. * tests/counterexample.at: Adjust expectations.
Diffstat (limited to 'po')
-rw-r--r--po/POTFILES.in1
1 files changed, 1 insertions, 0 deletions
diff --git a/po/POTFILES.in b/po/POTFILES.in
index f1a4285a..5b15e936 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -2,6 +2,7 @@ examples/c/bistromathic/parse.y
examples/java/calc/Calc.y
src/complain.c
src/conflicts.c
+src/counterexample.c
src/files.c
src/fixits.c
src/getargs.c