X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/ea0a767697594d2eda37daf5ecbf2fdaf60d2189..a6e5a28079865c4924194685723962f198fd33ff:/tests/input.at?ds=inline diff --git a/tests/input.at b/tests/input.at index 9aef0d7c..9acd5448 100644 --- a/tests/input.at +++ b/tests/input.at @@ -658,17 +658,20 @@ AT_BISON_CHECK([-o input.c input.y]) AT_COMPILE([input.o], [-c input.c]) -# Periods and dashes are genuine letters, they can start identifiers. -# Digits cannot. +# Periods are genuine letters, they can start identifiers. +# Digits and dashes cannot. AT_DATA_GRAMMAR([input.y], [[%token .GOOD -GOOD 1NV4L1D + -123 %% -start: .GOOD -GOOD +start: .GOOD GOOD ]]) AT_BISON_CHECK([-o input.c input.y], [1], [], -[[input.y:11.10-16: invalid identifier: `1NV4L1D' +[[input.y:10.10: invalid character: `-' +input.y:11.10-16: invalid identifier: `1NV4L1D' +input.y:12.10: invalid character: `-' ]]) AT_CLEANUP @@ -1031,7 +1034,7 @@ start: ; ]]) AT_BISON_CHECK([[input.y]], [[1]], [[]], [[input.y:1.9-29: invalid value for %define variable `lr.default-reductions': `bogus' -input.y:1.9-29: accepted value: `all' +input.y:1.9-29: accepted value: `most' input.y:1.9-29: accepted value: `consistent' input.y:1.9-29: accepted value: `accepting' ]])