Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/usr.bin/xlint/lint1 lint: clean up grammar for declaration a...
details: https://anonhg.NetBSD.org/src/rev/8890239ca6c3
branches: trunk
changeset: 981761:8890239ca6c3
user: rillig <rillig%NetBSD.org@localhost>
date: Sat Mar 20 15:30:58 2021 +0000
description:
lint: clean up grammar for declaration after statement
No functional change.
diffstat:
usr.bin/xlint/lint1/cgram.y | 18 +++---------------
1 files changed, 3 insertions(+), 15 deletions(-)
diffs (54 lines):
diff -r 05e8b8b48368 -r 8890239ca6c3 usr.bin/xlint/lint1/cgram.y
--- a/usr.bin/xlint/lint1/cgram.y Sat Mar 20 15:28:07 2021 +0000
+++ b/usr.bin/xlint/lint1/cgram.y Sat Mar 20 15:30:58 2021 +0000
@@ -1,5 +1,5 @@
%{
-/* $NetBSD: cgram.y,v 1.185 2021/03/20 15:28:07 rillig Exp $ */
+/* $NetBSD: cgram.y,v 1.186 2021/03/20 15:30:58 rillig Exp $ */
/*
* Copyright (c) 1996 Christopher G. Demetriou. All Rights Reserved.
@@ -35,7 +35,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID) && !defined(lint)
-__RCSID("$NetBSD: cgram.y,v 1.185 2021/03/20 15:28:07 rillig Exp $");
+__RCSID("$NetBSD: cgram.y,v 1.186 2021/03/20 15:30:58 rillig Exp $");
#endif
#include <limits.h>
@@ -329,8 +329,6 @@
%type <y_string> string2
%type <y_sb> opt_asm_or_symbolrename
%type <y_range> range
-%type <y_seen_statement> block
-%type <y_seen_statement> block_begin
%type <y_seen_statement> block_item_list
%type <y_seen_statement> block_item
@@ -1517,7 +1515,7 @@
compound_statement: /* C99 6.8.2 */
compound_statement_lbrace compound_statement_rbrace
- | compound_statement_lbrace block compound_statement_rbrace
+ | compound_statement_lbrace block_item_list compound_statement_rbrace
;
compound_statement_lbrace:
@@ -1538,16 +1536,6 @@
}
;
-block:
- block_begin block_item_list
- ;
-
-block_begin:
- /* empty */ {
- $$ = false;
- }
- ;
-
block_item_list:
block_item
| block_item_list block_item {
Home |
Main Index |
Thread Index |
Old Index