mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-19 01:03:04 +00:00
* tests/regression.at (Web2c Actions): Blindly move the actual
output as expected output. The contents *seem* right to me, but I can't pretend reading perfectly parser tables... Nonetheless, all the other tests pass correctly, the table look OK, even though the presence of `$axiom' is to be noted: AFAICS it is useless (but harmless).
This commit is contained in:
10
ChangeLog
10
ChangeLog
@@ -1,3 +1,13 @@
|
|||||||
|
2001-12-29 Akim Demaille <akim@epita.fr>
|
||||||
|
|
||||||
|
* tests/regression.at (Web2c Actions): Blindly move the actual
|
||||||
|
output as expected output. The contents *seem* right to me, but I
|
||||||
|
can't pretend reading perfectly parser tables... Nonetheless, all
|
||||||
|
the other tests pass correctly, the table look OK, even though the
|
||||||
|
presence of `$axiom' is to be noted: AFAICS it is useless (but
|
||||||
|
harmless).
|
||||||
|
|
||||||
|
|
||||||
2001-12-29 Akim Demaille <akim@epita.fr>
|
2001-12-29 Akim Demaille <akim@epita.fr>
|
||||||
|
|
||||||
* src/reader.c (readgram): Don't add the rule 0 if there were no
|
* src/reader.c (readgram): Don't add the rule 0 if there were no
|
||||||
|
|||||||
@@ -792,21 +792,21 @@ AT_CHECK([[sed -n 's/ *$//;/^static const.*\[\] =/,/^}/p' input.c]], 0,
|
|||||||
};
|
};
|
||||||
static const short yyprhs[] =
|
static const short yyprhs[] =
|
||||||
{
|
{
|
||||||
0, 0, 2, 3, 6, 11
|
0, 0, 3, 5, 6, 9, 14
|
||||||
};
|
};
|
||||||
static const short yyrhs[] =
|
static const short yyrhs[] =
|
||||||
{
|
{
|
||||||
8, 0, 0, 9, 10, 0, 3, 4, 5, 7,
|
8, 0, -1, 9, -1, -1, 10, 11, -1, 3,
|
||||||
0, 6, 7, 0
|
4, 5, 8, -1, 6, 8, -1
|
||||||
};
|
};
|
||||||
static const short yyrline[] =
|
static const short yyrline[] =
|
||||||
{
|
{
|
||||||
0, 2, 3, 3, 4, 5
|
0, 2, 2, 3, 3, 4, 5
|
||||||
};
|
};
|
||||||
static const char *const yytname[] =
|
static const char *const yytname[] =
|
||||||
{
|
{
|
||||||
"$", "error", "$undefined.", "\"if\"", "\"const\"", "\"then\"",
|
"$", "error", "$undefined.", "\"if\"", "\"const\"", "\"then\"",
|
||||||
"\"else\"", "statement", "struct_stat", "if", "else", NULL
|
"\"else\"", "$axiom", "statement", "struct_stat", "if", "else", NULL
|
||||||
};
|
};
|
||||||
static const short yytoknum[] =
|
static const short yytoknum[] =
|
||||||
{
|
{
|
||||||
@@ -814,37 +814,37 @@ static const short yytoknum[] =
|
|||||||
};
|
};
|
||||||
static const short yyr1[] =
|
static const short yyr1[] =
|
||||||
{
|
{
|
||||||
0, 7, 8, 8, 9, 10
|
0, 7, 8, 9, 9, 10, 11
|
||||||
};
|
};
|
||||||
static const short yyr2[] =
|
static const short yyr2[] =
|
||||||
{
|
{
|
||||||
0, 1, 0, 2, 4, 2
|
0, 2, 1, 0, 2, 4, 2
|
||||||
};
|
};
|
||||||
static const short yydefact[] =
|
static const short yydefact[] =
|
||||||
{
|
{
|
||||||
2, 0, 1, 0, 0, 2, 3, 2, 5, 4,
|
3, 0, 0, 2, 0, 0, 0, 3, 4, 3,
|
||||||
0, 0
|
6, 5
|
||||||
};
|
};
|
||||||
static const short yydefgoto[] =
|
static const short yydefgoto[] =
|
||||||
{
|
{
|
||||||
8, 2, 3, 6
|
-1, 2, 3, 4, 8
|
||||||
};
|
};
|
||||||
static const short yypact[] =
|
static const short yypact[] =
|
||||||
{
|
{
|
||||||
-2, -1,-32768, -4, 1, -2,-32768, -2,-32768,-32768,
|
-2, -1, 4,-32768, 0, 2,-32768, -2,-32768, -2,
|
||||||
4,-32768
|
-32768,-32768
|
||||||
};
|
};
|
||||||
static const short yypgoto[] =
|
static const short yypgoto[] =
|
||||||
{
|
{
|
||||||
0,-32768,-32768,-32768
|
-32768, -7,-32768,-32768,-32768
|
||||||
};
|
};
|
||||||
static const short yytable[] =
|
static const short yytable[] =
|
||||||
{
|
{
|
||||||
10, 1, 5, 4, 11, 0, 7, 9
|
10, 1, 11, 5, 6, 0, 7, 9
|
||||||
};
|
};
|
||||||
static const short yycheck[] =
|
static const short yycheck[] =
|
||||||
{
|
{
|
||||||
0, 3, 6, 4, 0, -1, 5, 7
|
7, 3, 9, 4, 0, -1, 6, 5
|
||||||
};
|
};
|
||||||
]])
|
]])
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user