From 586b8a618d9d98da8b1686b30cd572eae30718de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Tue, 28 Apr 1998 17:46:27 +0200 Subject: [PATCH] Added a few more rules with F_LEX_EOF. Rev: src/language.yacc:1.93 --- src/language.yacc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/language.yacc b/src/language.yacc index e643d95060..38ddec8e0d 100644 --- a/src/language.yacc +++ b/src/language.yacc @@ -176,7 +176,7 @@ /* 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,11 +1054,11 @@ statement: unused2 ';' | 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,7 +1146,7 @@ lambda: F_LAMBDA } ; -failsafe_program: '{' program '}' +failsafe_program: '{' program end_block | error { yyerrok; } ; -- GitLab