]> git.saurik.com Git - bison.git/commit
* data/yacc.c (b4_int_type): Use yytype_uint8, etc., so that the
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 23 Jan 2006 07:59:42 +0000 (07:59 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 23 Jan 2006 07:59:42 +0000 (07:59 +0000)
commitd42cf84421f200641d42bf099e78d7e6fc754af4
tree2156fc754f6f7688a0db0592c46876f58e4532f7
parent02d12d0de29cd35a6fd2acabc551e0d89b3fa242
* data/yacc.c (b4_int_type): Use yytype_uint8, etc., so that the
user can override the types.
(short): #undef, to work around a bug in Pike 7.0.
(yytype_uint8, yytype_int8, yytype_uint16, yytype_int16): New types.
(union yyalloc.yyss): Use yytype_int16 rather than short.
All uses changed.
(yysigned_char): Remove.
* src/parse-gram.y (YYTYPE_UINT8, YYTYPE_INT8, YYTYPE_UINT16):
(YYTYPE_INT16): New macros, to test the new facility in yacc.c.
* tests/regression.at (Web2c Actions): Adjust to above changes.
data/yacc.c
src/parse-gram.y
tests/regression.at