pike.git/
src/
language.yacc
Branch:
Tag:
Non-build tags
All tags
No tags
1998-04-28
1998-04-28 15:46:27 by Henrik Grubbström (Grubba) <grubba@grubba.org>
586b8a618d9d98da8b1686b30cd572eae30718de (
11
lines) (+
6
/-
5
)
[
Show
|
Annotate
]
Branch:
7.9
Added a few more rules with F_LEX_EOF.
Rev: src/language.yacc:1.93
176:
/* This is the grammar definition of Pike. */ #include "global.h"
-
RCSID("$Id: language.yacc,v 1.
92
1998/04/
27
21
:
04
:
53
grubba Exp $");
+
RCSID("$Id: language.yacc,v 1.
93
1998/04/
28
15
:
46
:
27
grubba Exp $");
#ifdef HAVE_MEMORY_H #include <memory.h> #endif
1054:
| switch | case | default
-
| return
';'
+
| return
expected_semicolon
| block | foreach
-
| break
';'
-
| continue
';'
+
| break
expected_semicolon
+
| continue
expected_semicolon
| error ';' { reset_type_stack(); $$=0; yyerrok; } | error F_LEX_EOF {
1146:
} ;
-
failsafe_program: '{' program
'}'
+
failsafe_program: '{' program
end_block
| error { yyerrok; } ;