pike.git/
src/
language.yacc
Branch:
Tag:
Non-build tags
All tags
No tags
1998-04-14
1998-04-14 17:02:04 by Henrik Grubbström (Grubba) <grubba@grubba.org>
296836b9fea72d2c6195353cb474804ec58305f9 (
13
lines) (+
12
/-
1
)
[
Show
|
Annotate
]
Branch:
7.9
Fixed minor leak.
Rev: src/language.yacc:1.75
171:
/* This is the grammar definition of Pike. */ #include "global.h"
-
RCSID("$Id: language.yacc,v 1.
74
1998/04/
13
12
:
51
:
09
grubba Exp $");
+
RCSID("$Id: language.yacc,v 1.
75
1998/04/
14
17
:
02
:
04
grubba Exp $");
#ifdef HAVE_MEMORY_H #include <memory.h> #endif
609:
yyerrok; /* if(num_parse_error>5) YYACCEPT; */ }
+
| error '}'
+
{
+
YYBACKUP('}', 0);
+
reset_type_stack();
+
yyerrok;
+
}
; optional_dot_dot_dot: F_DOT_DOT_DOT { $$=1; }
887:
mkidentifiernode($<number>4)))); free_node($2); }
+
| optional_stars F_IDENTIFIER '=' error
+
{
+
free_node($2);
+
}
| optional_stars bad_identifier '=' expr0 { free_node($4);