/* Scan Bison Skeletons. -*- C -*-
- Copyright (C) 2001, 2002 Free Software Foundation, Inc.
+
+ Copyright (C) 2001, 2002, 2003 Free Software Foundation, Inc.
This file is part of Bison, the GNU Compiler Compiler.
%{
#include "system.h"
-#include "quotearg.h"
-#include "error.h"
+
+#include <error.h>
+#include <quotearg.h>
+
#include "getargs.h"
#include "files.h"
int skel_lex (void);
#define QPUTS(String) \
- fputs (quotearg_style (c_quoting_style, (String)), yyout);
+ fputs (quotearg_style (c_quoting_style, (String)), yyout)
%}
%%
XFREE (outname);
outname = xstrdup (filename);
+ xfclose (yyout);
yyout = xfopen (outname, "w");
lineno = 1;
}
"@{" fputc ('[', yyout);
"@}" fputc (']', yyout);
-"@oline@" fprintf (yyout, "%d", lineno);
+"@oline@" fprintf (yyout, "%d", lineno + 1);
"@ofile@" QPUTS (outname);
"@output_parser_name@" QPUTS (parser_file_name);
"@output_header_name@" QPUTS (spec_defines_file);