From 87a8ad5cd3607b9102323d5b7ecf5f79e96982be Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Wed, 11 Aug 2004 04:19:14 +0000 Subject: [PATCH] Remove src/scan-action.l. --- ChangeLog | 5 +++++ src/scan-action.l | 46 ---------------------------------------------- 2 files changed, 5 insertions(+), 46 deletions(-) delete mode 100644 src/scan-action.l diff --git a/ChangeLog b/ChangeLog index e246ae1c..9bcd6910 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-08-10 Florian Krohm + + * src/scan-action.l: Remove. Scanning of semantic actions is + handled in scan-gram.l. + 2004-08-07 Florian Krohm * src/scan-gram.l (handle_syncline): Use uniqstr_new not xstrdup. diff --git a/src/scan-action.l b/src/scan-action.l deleted file mode 100644 index c8240ac6..00000000 --- a/src/scan-action.l +++ /dev/null @@ -1,46 +0,0 @@ -/* Scan User Actions. -*- C -*- - Copyright (C) 2002 Free Software Foundation, Inc. - - This file is part of Bison, the GNU Compiler Compiler. - - Bison is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2, or (at your option) - any later version. - - Bison is distributed in the hope that it will be useful, but - WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - - You should have received a copy of the GNU General Public License - along with Bison; see the file COPYING. If not, write to the Free - Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA - 02111-1307, USA. */ - -%option nodefault noyywrap nounput -%option prefix="action_" outfile="lex.yy.c" - -%{ -#include "system.h" -#include "files.h" -int skel_lex (void); -static int yylineno = 1; -%} - -%x DOLLAR - -ID [a-zA-Z]+ -NUM -?[0-9]+ - -%% -$(-?[0-9])+ { fprintf (action_out, "yylsp[%s]", yytext + 1) ;} -@(-?[0-9])+ { fprintf (action_out, "yylsp[%s]", yytext + 1) ;} -$<{ID} { action_type = xstrndup (yytext + 2, yyleng - 2); BEGIN DOLLAR;} -$ { BEGIN DOLLAR;} - - -{ - {NUM}> { fprintf (action_out, "yyvsp[%s]", NUM } -} -%% -- 2.45.2