Module Name:    src
Committed By:   nakayama
Date:           Thu Mar 17 15:28:00 UTC 2016

Modified Files:
        src/external/bsd/flex/dist/src: initparse.c initscan.c

Log Message:
Regen without #line directives.
- nbyacc -l -d -o initparse.c parse.y
- nblex -L -t -p scan.l > initscan.c


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/bsd/flex/dist/src/initparse.c \
    src/external/bsd/flex/dist/src/initscan.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/bsd/flex/dist/src/initparse.c
diff -u src/external/bsd/flex/dist/src/initparse.c:1.1 src/external/bsd/flex/dist/src/initparse.c:1.2
--- src/external/bsd/flex/dist/src/initparse.c:1.1	Sat Jan  9 17:39:52 2016
+++ src/external/bsd/flex/dist/src/initparse.c	Thu Mar 17 15:28:00 2016
@@ -19,7 +19,6 @@
 
 #define YYPURE 0
 
-#line 37 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 /*  Copyright (c) 1990 The Regents of the University of California. */
 /*  All rights reserved. */
 
@@ -51,7 +50,7 @@
 /*  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR */
 /*  PURPOSE. */
 #include "flexdef.h"
-__RCSID("$NetBSD: initparse.c,v 1.1 2016/01/09 17:39:52 christos Exp $");
+__RCSID("$NetBSD: initparse.c,v 1.2 2016/03/17 15:28:00 nakayama Exp $");
 
 #include "tables.h"
 
@@ -101,7 +100,6 @@ int previous_continued_action;	/* whethe
  */
 #define YYSTYPE int
 
-#line 105 "parse.c"
 
 #if ! defined(YYSTYPE) && ! defined(YYSTYPE_IS_DECLARED)
 /* Default: YYSTYPE is the semantic value type. */
@@ -606,7 +604,6 @@ typedef struct {
 } YYSTACKDATA;
 /* variables for the parser stack */
 static YYSTACKDATA yystack;
-#line 951 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 
 
 /* build_eof_action - build the "<<EOF>>" action for the active start
@@ -750,7 +747,6 @@ const char *msg;
 	{
 		(void)msg;
 	}
-#line 754 "parse.c"
 
 #if YYDEBUG
 #include <stdio.h>		/* needed for printf */
@@ -953,7 +949,6 @@ yyreduce:
     switch (yyn)
     {
 case 1:
-#line 122 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ /* add default rule */
 			int def_rule;
 
@@ -982,7 +977,6 @@ case 1:
 			}
 break;
 case 2:
-#line 151 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ /* initialize for processing rules */
 
 			/* Create default DFA start condition. */
@@ -990,11 +984,9 @@ case 2:
 			}
 break;
 case 6:
-#line 162 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ synerr( _("unknown error processing section 1") ); }
 break;
 case 7:
-#line 166 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			check_options();
 			scon_stk = allocate_integer_array( lastsc + 1 );
@@ -1002,62 +994,48 @@ case 7:
 			}
 break;
 case 8:
-#line 174 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ xcluflg = false; }
 break;
 case 9:
-#line 177 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ xcluflg = true; }
 break;
 case 10:
-#line 181 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ scinstal( nmstr, xcluflg ); }
 break;
 case 11:
-#line 184 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ scinstal( nmstr, xcluflg ); }
 break;
 case 12:
-#line 187 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ synerr( _("bad start condition list") ); }
 break;
 case 16:
-#line 198 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			outfilename = copy_string( nmstr );
 			did_outfilename = 1;
 			}
 break;
 case 17:
-#line 203 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ extra_type = copy_string( nmstr ); }
 break;
 case 18:
-#line 205 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ prefix = copy_string( nmstr ); }
 break;
 case 19:
-#line 207 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ yyclass = copy_string( nmstr ); }
 break;
 case 20:
-#line 209 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ headerfilename = copy_string( nmstr ); }
 break;
 case 21:
-#line 211 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ tablesext = true; tablesfilename = copy_string( nmstr ); }
 break;
 case 22:
-#line 215 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ scon_stk_ptr = yystack.l_mark[-3]; }
 break;
 case 23:
-#line 217 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ scon_stk_ptr = yystack.l_mark[-3]; }
 break;
 case 25:
-#line 222 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			/* Initialize for a parse of one rule. */
 			trlcontxt = variable_trail_rule = varlength = false;
@@ -1070,7 +1048,6 @@ case 25:
 			}
 break;
 case 26:
-#line 235 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			pat = yystack.l_mark[0];
 			finish_rule( pat, variable_trail_rule,
@@ -1107,7 +1084,6 @@ case 26:
 			}
 break;
 case 27:
-#line 271 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			pat = yystack.l_mark[0];
 			finish_rule( pat, variable_trail_rule,
@@ -1132,7 +1108,6 @@ case 27:
 			}
 break;
 case 28:
-#line 295 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			if ( scon_stk_ptr > 0 )
 				build_eof_action();
@@ -1156,19 +1131,15 @@ case 28:
 			}
 break;
 case 29:
-#line 318 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ synerr( _("unrecognized rule") ); }
 break;
 case 30:
-#line 322 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ yyval = scon_stk_ptr; }
 break;
 case 31:
-#line 326 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ yyval = yystack.l_mark[-2]; }
 break;
 case 32:
-#line 329 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			yyval = scon_stk_ptr;
 
@@ -1186,15 +1157,12 @@ case 32:
 			}
 break;
 case 33:
-#line 346 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ yyval = scon_stk_ptr; }
 break;
 case 36:
-#line 354 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ synerr( _("bad start condition list") ); }
 break;
 case 37:
-#line 358 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			if ( (scnum = sclookup( nmstr )) == 0 )
 				format_pinpoint_message(
@@ -1217,7 +1185,6 @@ case 37:
 			}
 break;
 case 38:
-#line 381 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			if ( transchar[lastst[yystack.l_mark[0]]] != SYM_EPSILON )
 				/* Provide final transition \now/ so it
@@ -1274,11 +1241,9 @@ case 38:
 			}
 break;
 case 39:
-#line 437 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ synerr( _("trailing context used twice") ); }
 break;
 case 40:
-#line 440 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			headcnt = 0;
 			trailcnt = 1;
@@ -1322,7 +1287,6 @@ case 40:
 			}
 break;
 case 41:
-#line 483 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			yyval = yystack.l_mark[0];
 
@@ -1339,18 +1303,15 @@ case 41:
 			}
 break;
 case 42:
-#line 501 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			varlength = true;
 			yyval = mkor( yystack.l_mark[-2], yystack.l_mark[0] );
 			}
 break;
 case 43:
-#line 507 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ yyval = yystack.l_mark[0]; }
 break;
 case 44:
-#line 512 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			/* This rule is written separately so the
 			 * reduction will occur before the trailing
@@ -1377,7 +1338,6 @@ case 44:
 			}
 break;
 case 45:
-#line 539 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			/* This is where concatenation of adjacent patterns
 			 * gets done.
@@ -1386,11 +1346,9 @@ case 45:
 			}
 break;
 case 46:
-#line 547 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ yyval = yystack.l_mark[0]; }
 break;
 case 47:
-#line 550 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			varlength = true;
 
@@ -1419,7 +1377,6 @@ case 47:
 			}
 break;
 case 48:
-#line 578 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			varlength = true;
 
@@ -1434,7 +1391,6 @@ case 48:
 			}
 break;
 case 49:
-#line 592 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			/* The series could be something like "(foo)",
 			 * in which case we have no idea what its length
@@ -1455,7 +1411,6 @@ case 49:
 			}
 break;
 case 50:
-#line 614 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			varlength = true;
 
@@ -1463,21 +1418,18 @@ case 50:
 			}
 break;
 case 51:
-#line 621 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			varlength = true;
 			yyval = mkposcl( yystack.l_mark[-1] );
 			}
 break;
 case 52:
-#line 627 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			varlength = true;
 			yyval = mkopt( yystack.l_mark[-1] );
 			}
 break;
 case 53:
-#line 633 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			varlength = true;
 
@@ -1506,7 +1458,6 @@ case 53:
 			}
 break;
 case 54:
-#line 661 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			varlength = true;
 
@@ -1521,7 +1472,6 @@ case 54:
 			}
 break;
 case 55:
-#line 675 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			/* The singleton could be something like "(foo)",
 			 * in which case we have no idea what its length
@@ -1541,7 +1491,6 @@ case 55:
 			}
 break;
 case 56:
-#line 694 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			if ( ! madeany )
 				{
@@ -1576,7 +1525,6 @@ case 56:
 			}
 break;
 case 57:
-#line 728 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 				/* Sort characters for fast searching.
 				 */
@@ -1595,7 +1543,6 @@ case 57:
 			}
 break;
 case 58:
-#line 746 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			++rulelen;
 
@@ -1606,15 +1553,12 @@ case 58:
 			}
 break;
 case 59:
-#line 756 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ yyval = yystack.l_mark[-1]; }
 break;
 case 60:
-#line 759 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ yyval = yystack.l_mark[-1]; }
 break;
 case 61:
-#line 762 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			++rulelen;
 
@@ -1629,26 +1573,21 @@ case 61:
 			}
 break;
 case 62:
-#line 776 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ yyval = ccl_set_diff  (yystack.l_mark[-2], yystack.l_mark[0]); }
 break;
 case 63:
-#line 777 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ yyval = ccl_set_union (yystack.l_mark[-2], yystack.l_mark[0]); }
 break;
 case 65:
-#line 783 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ yyval = yystack.l_mark[-1]; }
 break;
 case 66:
-#line 786 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			cclnegate( yystack.l_mark[-1] );
 			yyval = yystack.l_mark[-1];
 			}
 break;
 case 67:
-#line 793 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 
 			if (sf_case_ins())
@@ -1709,7 +1648,6 @@ case 67:
 			}
 break;
 case 68:
-#line 853 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			ccladd( yystack.l_mark[-1], yystack.l_mark[0] );
 			cclsorted = cclsorted && (yystack.l_mark[0] > lastchar);
@@ -1728,7 +1666,6 @@ case 68:
 			}
 break;
 case 69:
-#line 871 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			/* Too hard to properly maintain cclsorted. */
 			cclsorted = false;
@@ -1736,7 +1673,6 @@ case 69:
 			}
 break;
 case 70:
-#line 878 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			cclsorted = true;
 			lastchar = 0;
@@ -1744,31 +1680,24 @@ case 70:
 			}
 break;
 case 71:
-#line 886 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_EXPR(isalnum); }
 break;
 case 72:
-#line 887 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_EXPR(isalpha); }
 break;
 case 73:
-#line 888 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_EXPR(IS_BLANK); }
 break;
 case 74:
-#line 889 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_EXPR(iscntrl); }
 break;
 case 75:
-#line 890 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_EXPR(isdigit); }
 break;
 case 76:
-#line 891 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_EXPR(isgraph); }
 break;
 case 77:
-#line 892 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ 
                           CCL_EXPR(islower);
                           if (sf_case_ins())
@@ -1776,23 +1705,18 @@ case 77:
                         }
 break;
 case 78:
-#line 897 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_EXPR(isprint); }
 break;
 case 79:
-#line 898 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_EXPR(ispunct); }
 break;
 case 80:
-#line 899 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_EXPR(isspace); }
 break;
 case 81:
-#line 900 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_EXPR(isxdigit); }
 break;
 case 82:
-#line 901 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
                     CCL_EXPR(isupper);
                     if (sf_case_ins())
@@ -1800,47 +1724,36 @@ case 82:
 				}
 break;
 case 83:
-#line 907 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_NEG_EXPR(isalnum); }
 break;
 case 84:
-#line 908 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_NEG_EXPR(isalpha); }
 break;
 case 85:
-#line 909 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_NEG_EXPR(IS_BLANK); }
 break;
 case 86:
-#line 910 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_NEG_EXPR(iscntrl); }
 break;
 case 87:
-#line 911 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_NEG_EXPR(isdigit); }
 break;
 case 88:
-#line 912 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_NEG_EXPR(isgraph); }
 break;
 case 89:
-#line 913 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_NEG_EXPR(isprint); }
 break;
 case 90:
-#line 914 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_NEG_EXPR(ispunct); }
 break;
 case 91:
-#line 915 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_NEG_EXPR(isspace); }
 break;
 case 92:
-#line 916 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ CCL_NEG_EXPR(isxdigit); }
 break;
 case 93:
-#line 917 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ 
 				if ( sf_case_ins() )
 					lwarn(_("[:^lower:] is ambiguous in case insensitive scanner"));
@@ -1849,7 +1762,6 @@ case 93:
 				}
 break;
 case 94:
-#line 923 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 				if ( sf_case_ins() )
 					lwarn(_("[:^upper:] ambiguous in case insensitive scanner"));
@@ -1858,7 +1770,6 @@ case 94:
 				}
 break;
 case 95:
-#line 932 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{
 			if ( yystack.l_mark[0] == nlch )
 				rule_has_nl[num_rules] = true;
@@ -1874,10 +1785,8 @@ case 95:
 			}
 break;
 case 96:
-#line 947 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/parse.y"
 	{ yyval = mkstate( SYM_EPSILON ); }
 break;
-#line 1881 "parse.c"
     }
     yystack.s_mark -= yym;
     yystate = *yystack.s_mark;
Index: src/external/bsd/flex/dist/src/initscan.c
diff -u src/external/bsd/flex/dist/src/initscan.c:1.1 src/external/bsd/flex/dist/src/initscan.c:1.2
--- src/external/bsd/flex/dist/src/initscan.c:1.1	Sat Jan  9 17:39:52 2016
+++ src/external/bsd/flex/dist/src/initscan.c	Thu Mar 17 15:28:00 2016
@@ -26,7 +26,7 @@
 
 /* end standard C headers. */
 
-/*	$NetBSD: initscan.c,v 1.1 2016/01/09 17:39:52 christos Exp $	*/
+/*	$NetBSD: initscan.c,v 1.2 2016/03/17 15:28:00 nakayama Exp $	*/
 
 /* flex integer type definitions */
 
@@ -1749,10 +1749,8 @@ static int yy_more_len = 0;
 #define YY_MORE_ADJ (yy_more_len)
 #define YY_RESTORE_YY_MORE_OFFSET
 char *yytext;
-#line 1 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
-/*	$NetBSD: initscan.c,v 1.1 2016/01/09 17:39:52 christos Exp $	*/
+/*	$NetBSD: initscan.c,v 1.2 2016/03/17 15:28:00 nakayama Exp $	*/
 /* scan.l - scanner for flex input -*-C-*- */
-#line 6 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 /*  Copyright (c) 1990 The Regents of the University of California. */
 /*  All rights reserved. */
 
@@ -1784,7 +1782,7 @@ char *yytext;
 /*  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR */
 /*  PURPOSE. */
 #include "flexdef.h"
-__RCSID("$NetBSD: initscan.c,v 1.1 2016/01/09 17:39:52 christos Exp $");
+__RCSID("$NetBSD: initscan.c,v 1.2 2016/03/17 15:28:00 nakayama Exp $");
 
 #include "parse.h"
 extern bool tablesverify, tablesext;
@@ -1846,15 +1844,6 @@ extern const char *escaped_qstart, *esca
 	if ( getenv("POSIXLY_CORRECT") ) \
 		posix_compat = true;
 
-
-
-
-
-
-
-
-#line 1857 "<stdout>"
-
 #define INITIAL 0
 #define SECT2 1
 #define SECT2PROLOG 2
@@ -2105,7 +2094,6 @@ YY_DECL
 		}
 
 	{
-#line 134 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 
 	static int bracelevel, didadef, indented_code;
 	static int doing_rule_action = false;
@@ -2115,9 +2103,6 @@ YY_DECL
 	int i, brace_depth=0, brace_start_line=0;
 	Char nmdef[MAXLINE];
 
-
-#line 2120 "<stdout>"
-
 	while ( /*CONSTCOND*/1 )		/* loops until end-of-file is reached */
 		{
 		(yy_more_len) = 0;
@@ -2182,33 +2167,27 @@ do_action:	/* This label is used only to
 
 case 1:
 YY_RULE_SETUP
-#line 145 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 indented_code = true; BEGIN(CODEBLOCK);
 	YY_BREAK
 case 2:
 YY_RULE_SETUP
-#line 146 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO; yy_push_state( COMMENT );
 	YY_BREAK
 case 3:
 YY_RULE_SETUP
-#line 147 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 yy_push_state( LINEDIR );
 	YY_BREAK
 case 4:
 YY_RULE_SETUP
-#line 148 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return SCDECL;
 	YY_BREAK
 case 5:
 YY_RULE_SETUP
-#line 149 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return XSCDECL;
 	YY_BREAK
 case 6:
 /* rule 6 can match eol */
 YY_RULE_SETUP
-#line 150 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			++linenum;
 			line_directive_out( (FILE *) 0, 1 );
@@ -2219,7 +2198,6 @@ YY_RULE_SETUP
 case 7:
 /* rule 7 can match eol */
 YY_RULE_SETUP
-#line 156 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
                 brace_start_line = linenum;
                 ++linenum;
@@ -2230,17 +2208,14 @@ YY_RULE_SETUP
 	YY_BREAK
 case 8:
 YY_RULE_SETUP
-#line 164 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 synerr( _("malformed '%top' directive") );
 	YY_BREAK
 case 9:
 YY_RULE_SETUP
-#line 166 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 /* discard */
 	YY_BREAK
 case 10:
 YY_RULE_SETUP
-#line 168 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			sectnum = 2;
 			bracelevel = 0;
@@ -2253,42 +2228,35 @@ YY_RULE_SETUP
 case 11:
 /* rule 11 can match eol */
 YY_RULE_SETUP
-#line 177 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 yytext_is_array = false; ++linenum;
 	YY_BREAK
 case 12:
 /* rule 12 can match eol */
 YY_RULE_SETUP
-#line 178 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 yytext_is_array = true; ++linenum;
 	YY_BREAK
 case 13:
 YY_RULE_SETUP
-#line 180 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(OPTION); return OPTION_OP;
 	YY_BREAK
 case 14:
 /* rule 14 can match eol */
 YY_RULE_SETUP
-#line 182 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ++linenum; /* ignore */
 	YY_BREAK
 case 15:
 /* rule 15 can match eol */
 YY_RULE_SETUP
-#line 183 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ++linenum;	/* ignore */
 	YY_BREAK
 /* xgettext: no-c-format */
 case 16:
 /* rule 16 can match eol */
 YY_RULE_SETUP
-#line 186 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 synerr( _( "unrecognized '%' directive" ) );
 	YY_BREAK
 case 17:
 YY_RULE_SETUP
-#line 188 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			if(yyleng < MAXLINE)
         		 {
@@ -2306,112 +2274,89 @@ YY_RULE_SETUP
 	YY_BREAK
 case 18:
 YY_RULE_SETUP
-#line 203 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 RETURNNAME;
 	YY_BREAK
 case 19:
 /* rule 19 can match eol */
 YY_RULE_SETUP
-#line 204 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ++linenum; /* allows blank lines in section 1 */
 	YY_BREAK
 case 20:
 /* rule 20 can match eol */
 YY_RULE_SETUP
-#line 205 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO; ++linenum; /* maybe end of comment line */
 	YY_BREAK
 
-
 case 21:
 YY_RULE_SETUP
-#line 210 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO; yy_pop_state();
 	YY_BREAK
 case 22:
 YY_RULE_SETUP
-#line 211 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO;
 	YY_BREAK
 case 23:
 YY_RULE_SETUP
-#line 212 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO_QSTART;
 	YY_BREAK
 case 24:
 YY_RULE_SETUP
-#line 213 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO_QEND;
 	YY_BREAK
 case 25:
 YY_RULE_SETUP
-#line 214 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO;
 	YY_BREAK
 case 26:
 /* rule 26 can match eol */
 YY_RULE_SETUP
-#line 215 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ++linenum; ACTION_ECHO;
 	YY_BREAK
 
-
 /* This is the same as COMMENT, but is discarded rather than output. */
 case 27:
 YY_RULE_SETUP
-#line 220 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 yy_pop_state();
 	YY_BREAK
 case 28:
 YY_RULE_SETUP
-#line 221 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ;
 	YY_BREAK
 case 29:
 YY_RULE_SETUP
-#line 222 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ;
 	YY_BREAK
 case 30:
 /* rule 30 can match eol */
 YY_RULE_SETUP
-#line 223 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ++linenum;
 	YY_BREAK
 
-
 case 31:
 YY_RULE_SETUP
-#line 227 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 yy_pop_state();
 	YY_BREAK
 case 32:
 YY_RULE_SETUP
-#line 228 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ;
 	YY_BREAK
 case 33:
 /* rule 33 can match eol */
 YY_RULE_SETUP
-#line 229 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ++linenum;        
 	YY_BREAK
 
-
 case 34:
 /* rule 34 can match eol */
 YY_RULE_SETUP
-#line 233 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 yy_pop_state();
 	YY_BREAK
 case 35:
 YY_RULE_SETUP
-#line 234 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 linenum = myctoi( yytext );
 	YY_BREAK
 case 36:
 YY_RULE_SETUP
-#line 236 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			flex_free( (void *) infilename );
 			infilename = copy_string( yytext + 1 );
@@ -2420,36 +2365,29 @@ YY_RULE_SETUP
 	YY_BREAK
 case 37:
 YY_RULE_SETUP
-#line 241 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 /* ignore spurious characters */
 	YY_BREAK
 
-
 case 38:
 /* rule 38 can match eol */
 YY_RULE_SETUP
-#line 245 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ++linenum; BEGIN(INITIAL);
 	YY_BREAK
 case 39:
 YY_RULE_SETUP
-#line 247 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO_QSTART;
 	YY_BREAK
 case 40:
 YY_RULE_SETUP
-#line 248 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO_QEND;
 	YY_BREAK
 case 41:
 YY_RULE_SETUP
-#line 249 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO;
 	YY_BREAK
 case 42:
 /* rule 42 can match eol */
 YY_RULE_SETUP
-#line 251 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			++linenum;
 			ACTION_ECHO;
@@ -2458,10 +2396,8 @@ YY_RULE_SETUP
 			}
 	YY_BREAK
 
-
 case 43:
 YY_RULE_SETUP
-#line 260 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
                 if( --brace_depth == 0){
                     /* TODO: Matched. */
@@ -2472,7 +2408,6 @@ YY_RULE_SETUP
 	YY_BREAK
 case 44:
 YY_RULE_SETUP
-#line 268 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
                 brace_depth++;
                 buf_strnappend(&top_buf, yytext, yyleng);
@@ -2481,7 +2416,6 @@ YY_RULE_SETUP
 case 45:
 /* rule 45 can match eol */
 YY_RULE_SETUP
-#line 273 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
                 ++linenum;
                 buf_strnappend(&top_buf, yytext, yyleng);
@@ -2489,23 +2423,19 @@ YY_RULE_SETUP
 	YY_BREAK
 case 46:
 YY_RULE_SETUP
-#line 278 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 buf_strnappend(&top_buf, escaped_qstart, strlen(escaped_qstart));
 	YY_BREAK
 case 47:
 YY_RULE_SETUP
-#line 279 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 buf_strnappend(&top_buf, escaped_qend, strlen(escaped_qend));
 	YY_BREAK
 case 48:
 YY_RULE_SETUP
-#line 281 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
                 buf_strnappend(&top_buf, yytext, yyleng);
                }
 	YY_BREAK
 case YY_STATE_EOF(CODEBLOCK_MATCH_BRACE):
-#line 285 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
                 linenum = brace_start_line;
                 synerr(_("Unmatched '{'"));
@@ -2513,15 +2443,12 @@ case YY_STATE_EOF(CODEBLOCK_MATCH_BRACE)
                 }
 	YY_BREAK
 
-
 case 49:
 YY_RULE_SETUP
-#line 294 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 /* separates name and definition */
 	YY_BREAK
 case 50:
 YY_RULE_SETUP
-#line 296 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
  		        if(yyleng < MAXLINE)
  		         {
@@ -2547,7 +2474,6 @@ YY_RULE_SETUP
 case 51:
 /* rule 51 can match eol */
 YY_RULE_SETUP
-#line 318 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			if ( ! didadef )
 				synerr( _( "incomplete name definition" ) );
@@ -2556,46 +2482,37 @@ YY_RULE_SETUP
 			}
 	YY_BREAK
 
-
 case 52:
 /* rule 52 can match eol */
 YY_RULE_SETUP
-#line 328 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ++linenum; BEGIN(INITIAL);
 	YY_BREAK
 case 53:
 YY_RULE_SETUP
-#line 329 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 option_sense = true;
 	YY_BREAK
 case 54:
 YY_RULE_SETUP
-#line 331 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return '=';
 	YY_BREAK
 case 55:
 YY_RULE_SETUP
-#line 333 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 option_sense = ! option_sense;
 	YY_BREAK
 case 56:
 YY_RULE_SETUP
-#line 335 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 csize = option_sense ? 128 : 256;
 	YY_BREAK
 case 57:
 YY_RULE_SETUP
-#line 336 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 csize = option_sense ? 256 : 128;
 	YY_BREAK
 case 58:
 YY_RULE_SETUP
-#line 338 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 long_align = option_sense;
 	YY_BREAK
 case 59:
 YY_RULE_SETUP
-#line 339 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			ACTION_M4_IFDEF( "M4""_YY_ALWAYS_INTERACTIVE", option_sense );
             interactive = option_sense;
@@ -2603,74 +2520,60 @@ YY_RULE_SETUP
 	YY_BREAK
 case 60:
 YY_RULE_SETUP
-#line 343 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 yytext_is_array = option_sense;
 	YY_BREAK
 case 61:
 YY_RULE_SETUP
-#line 344 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ansi_func_defs = option_sense;
 	YY_BREAK
 case 62:
 YY_RULE_SETUP
-#line 345 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ansi_func_protos = option_sense;
 	YY_BREAK
 case 63:
 YY_RULE_SETUP
-#line 346 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 backing_up_report = option_sense;
 	YY_BREAK
 case 64:
 YY_RULE_SETUP
-#line 347 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 interactive = ! option_sense;
 	YY_BREAK
 case 65:
 YY_RULE_SETUP
-#line 348 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 bison_bridge_lval = option_sense;
 	YY_BREAK
 case 66:
 YY_RULE_SETUP
-#line 349 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 { if((bison_bridge_lloc = option_sense))
                             bison_bridge_lval = true;
                      }
 	YY_BREAK
 case 67:
 YY_RULE_SETUP
-#line 352 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 C_plus_plus = option_sense;
 	YY_BREAK
 case 68:
 YY_RULE_SETUP
-#line 353 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 sf_set_case_ins(!option_sense);
 	YY_BREAK
 case 69:
 YY_RULE_SETUP
-#line 354 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 sf_set_case_ins(option_sense);
 	YY_BREAK
 case 70:
 YY_RULE_SETUP
-#line 355 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ddebug = option_sense;
 	YY_BREAK
 case 71:
 YY_RULE_SETUP
-#line 356 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 spprdflt = ! option_sense;
 	YY_BREAK
 case 72:
 YY_RULE_SETUP
-#line 357 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 useecs = option_sense;
 	YY_BREAK
 case 73:
 YY_RULE_SETUP
-#line 358 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			useecs = usemecs = false;
 			use_read = fullspd = true;
@@ -2678,7 +2581,6 @@ YY_RULE_SETUP
 	YY_BREAK
 case 74:
 YY_RULE_SETUP
-#line 362 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			useecs = usemecs = false;
 			use_read = fulltbl = true;
@@ -2686,27 +2588,22 @@ YY_RULE_SETUP
 	YY_BREAK
 case 75:
 YY_RULE_SETUP
-#line 366 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_IFDEF("YY_NO_INPUT", ! option_sense);
 	YY_BREAK
 case 76:
 YY_RULE_SETUP
-#line 367 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 interactive = option_sense;
 	YY_BREAK
 case 77:
 YY_RULE_SETUP
-#line 368 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 lex_compat = option_sense;
 	YY_BREAK
 case 78:
 YY_RULE_SETUP
-#line 369 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 posix_compat = option_sense;
 	YY_BREAK
 case 79:
 YY_RULE_SETUP
-#line 370 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			ACTION_M4_IFDEF( "M4""_YY_MAIN", option_sense);
             /* Override yywrap */
@@ -2716,12 +2613,10 @@ YY_RULE_SETUP
 	YY_BREAK
 case 80:
 YY_RULE_SETUP
-#line 376 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 usemecs = option_sense;
 	YY_BREAK
 case 81:
 YY_RULE_SETUP
-#line 377 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			ACTION_M4_IFDEF( "M4""_YY_NEVER_INTERACTIVE", option_sense );
             interactive = !option_sense;
@@ -2729,237 +2624,190 @@ YY_RULE_SETUP
 	YY_BREAK
 case 82:
 YY_RULE_SETUP
-#line 381 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 performance_report += option_sense ? 1 : -1;
 	YY_BREAK
 case 83:
 YY_RULE_SETUP
-#line 382 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 yytext_is_array = ! option_sense;
 	YY_BREAK
 case 84:
 YY_RULE_SETUP
-#line 383 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 use_read = option_sense;
 	YY_BREAK
 case 85:
 YY_RULE_SETUP
-#line 384 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 reentrant = option_sense;
 	YY_BREAK
 case 86:
 YY_RULE_SETUP
-#line 385 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 reject_really_used = option_sense;
 	YY_BREAK
 case 87:
 YY_RULE_SETUP
-#line 386 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF( "M4""_YY_STACK_USED", option_sense );
 	YY_BREAK
 case 88:
 YY_RULE_SETUP
-#line 387 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 do_stdinit = option_sense;
 	YY_BREAK
 case 89:
 YY_RULE_SETUP
-#line 388 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 use_stdout = option_sense;
 	YY_BREAK
 case 90:
 YY_RULE_SETUP
-#line 389 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_IFDEF("YY_NO_UNISTD_H", ! option_sense);
 	YY_BREAK
 case 91:
 YY_RULE_SETUP
-#line 390 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_UNPUT", ! option_sense);
 	YY_BREAK
 case 92:
 YY_RULE_SETUP
-#line 391 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 printstats = option_sense;
 	YY_BREAK
 case 93:
 YY_RULE_SETUP
-#line 392 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 nowarn = ! option_sense;
 	YY_BREAK
 case 94:
 YY_RULE_SETUP
-#line 393 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 do_yylineno = option_sense; ACTION_M4_IFDEF("M4""_YY_USE_LINENO", option_sense);
 	YY_BREAK
 case 95:
 YY_RULE_SETUP
-#line 394 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 yymore_really_used = option_sense;
 	YY_BREAK
 case 96:
 YY_RULE_SETUP
-#line 395 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 do_yywrap = option_sense;
 	YY_BREAK
 case 97:
 YY_RULE_SETUP
-#line 397 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_PUSH_STATE", ! option_sense);
 	YY_BREAK
 case 98:
 YY_RULE_SETUP
-#line 398 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_POP_STATE", ! option_sense);
 	YY_BREAK
 case 99:
 YY_RULE_SETUP
-#line 399 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_TOP_STATE", ! option_sense);
 	YY_BREAK
 case 100:
 YY_RULE_SETUP
-#line 401 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_SCAN_BUFFER", ! option_sense);
 	YY_BREAK
 case 101:
 YY_RULE_SETUP
-#line 402 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_SCAN_BYTES", ! option_sense);
 	YY_BREAK
 case 102:
 YY_RULE_SETUP
-#line 403 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_SCAN_STRING", ! option_sense);
 	YY_BREAK
 case 103:
 YY_RULE_SETUP
-#line 405 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_FLEX_ALLOC", ! option_sense);
 	YY_BREAK
 case 104:
 YY_RULE_SETUP
-#line 406 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_FLEX_REALLOC", ! option_sense);
 	YY_BREAK
 case 105:
 YY_RULE_SETUP
-#line 407 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_FLEX_FREE", ! option_sense);
 	YY_BREAK
 case 106:
 YY_RULE_SETUP
-#line 409 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_GET_DEBUG", ! option_sense);
 	YY_BREAK
 case 107:
 YY_RULE_SETUP
-#line 410 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_SET_DEBUG", ! option_sense);
 	YY_BREAK
 case 108:
 YY_RULE_SETUP
-#line 411 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_GET_EXTRA", ! option_sense);
 	YY_BREAK
 case 109:
 YY_RULE_SETUP
-#line 412 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_SET_EXTRA", ! option_sense);
 	YY_BREAK
 case 110:
 YY_RULE_SETUP
-#line 413 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_GET_LENG", ! option_sense);
 	YY_BREAK
 case 111:
 YY_RULE_SETUP
-#line 414 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_GET_TEXT", ! option_sense);
 	YY_BREAK
 case 112:
 YY_RULE_SETUP
-#line 415 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_GET_LINENO", ! option_sense);
 	YY_BREAK
 case 113:
 YY_RULE_SETUP
-#line 416 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_SET_LINENO", ! option_sense);
 	YY_BREAK
 case 114:
 YY_RULE_SETUP
-#line 417 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_GET_IN", ! option_sense);
 	YY_BREAK
 case 115:
 YY_RULE_SETUP
-#line 418 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_SET_IN", ! option_sense);
 	YY_BREAK
 case 116:
 YY_RULE_SETUP
-#line 419 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_GET_OUT", ! option_sense);
 	YY_BREAK
 case 117:
 YY_RULE_SETUP
-#line 420 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_SET_OUT", ! option_sense);
 	YY_BREAK
 case 118:
 YY_RULE_SETUP
-#line 421 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_GET_LVAL", ! option_sense);
 	YY_BREAK
 case 119:
 YY_RULE_SETUP
-#line 422 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_SET_LVAL", ! option_sense);
 	YY_BREAK
 case 120:
 YY_RULE_SETUP
-#line 423 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_GET_LLOC", ! option_sense);
 	YY_BREAK
 case 121:
 YY_RULE_SETUP
-#line 424 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_M4_IFDEF("M4""_YY_NO_SET_LLOC", ! option_sense);
 	YY_BREAK
 case 122:
 YY_RULE_SETUP
-#line 426 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return OPT_EXTRA_TYPE;
 	YY_BREAK
 case 123:
 YY_RULE_SETUP
-#line 427 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return OPT_OUTFILE;
 	YY_BREAK
 case 124:
 YY_RULE_SETUP
-#line 428 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return OPT_PREFIX;
 	YY_BREAK
 case 125:
 YY_RULE_SETUP
-#line 429 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return OPT_YYCLASS;
 	YY_BREAK
 case 126:
 YY_RULE_SETUP
-#line 430 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return OPT_HEADER;
 	YY_BREAK
 case 127:
 YY_RULE_SETUP
-#line 431 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return OPT_TABLES;
 	YY_BREAK
 case 128:
 YY_RULE_SETUP
-#line 432 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
                     tablesverify = option_sense;
                     if(!tablesext && option_sense)
@@ -2968,7 +2816,6 @@ YY_RULE_SETUP
 	YY_BREAK
 case 129:
 YY_RULE_SETUP
-#line 439 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			if(yyleng-1 < MAXLINE)
         		 {
@@ -2985,7 +2832,6 @@ YY_RULE_SETUP
 	YY_BREAK
 case 130:
 YY_RULE_SETUP
-#line 453 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			format_synerr( _( "unrecognized %%option: %s" ),
 				yytext );
@@ -2996,28 +2842,23 @@ YY_RULE_SETUP
 case 131:
 /* rule 131 can match eol */
 YY_RULE_SETUP
-#line 460 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ++linenum; BEGIN(INITIAL);
 	YY_BREAK
 
 case 132:
 YY_RULE_SETUP
-#line 464 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ++bracelevel; yyless( 2 );	/* eat only %{ */
 	YY_BREAK
 case 133:
 YY_RULE_SETUP
-#line 465 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 --bracelevel; yyless( 2 );	/* eat only %} */
 	YY_BREAK
 case 134:
 YY_RULE_SETUP
-#line 467 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO;	/* indented code in prolog */
 	YY_BREAK
 case 135:
 YY_RULE_SETUP
-#line 469 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {	/* non-indented code */
 			if ( bracelevel <= 0 )
 				{ /* not in %{ ... %} */
@@ -3032,17 +2873,14 @@ YY_RULE_SETUP
 	YY_BREAK
 case 136:
 YY_RULE_SETUP
-#line 481 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO;
 	YY_BREAK
 case 137:
 /* rule 137 can match eol */
 YY_RULE_SETUP
-#line 482 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ++linenum; ACTION_ECHO;
 	YY_BREAK
 case YY_STATE_EOF(SECT2PROLOG):
-#line 484 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			mark_prolog();
 			sectnum = 0;
@@ -3050,16 +2888,13 @@ case YY_STATE_EOF(SECT2PROLOG):
 			}
 	YY_BREAK
 
-
 case 138:
 /* rule 138 can match eol */
 YY_RULE_SETUP
-#line 492 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ++linenum; /* allow blank lines in section 2 */
 	YY_BREAK
 case 139:
 YY_RULE_SETUP
-#line 494 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			indented_code = false;
 			doing_codeblock = true;
@@ -3069,7 +2904,6 @@ YY_RULE_SETUP
 	YY_BREAK
 case 140:
 YY_RULE_SETUP
-#line 501 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
                         /* Allow "<" to appear in (?x) patterns. */
                         if (!sf_skip_ws())
@@ -3079,12 +2913,10 @@ YY_RULE_SETUP
 	YY_BREAK
 case 141:
 YY_RULE_SETUP
-#line 507 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return '^';
 	YY_BREAK
 case 142:
 YY_RULE_SETUP
-#line 508 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(QUOTE); return '"';
 	YY_BREAK
 case 143:
@@ -3092,7 +2924,6 @@ case 143:
 (yy_c_buf_p) = yy_cp = yy_bp + 1;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 509 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			BEGIN(NUM);
 			if ( lex_compat || posix_compat )
@@ -3108,12 +2939,10 @@ YY_LINENO_REWIND_TO(yy_bp + 1);
 (yy_c_buf_p) = yy_cp = yy_bp + 1;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 516 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return '$';
 	YY_BREAK
 case 145:
 YY_RULE_SETUP
-#line 518 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			bracelevel = 1;
 			BEGIN(PERCENT_BRACE_ACTION);
@@ -3129,7 +2958,6 @@ YY_RULE_SETUP
 case 146:
 /* rule 146 can match eol */
 YY_RULE_SETUP
-#line 529 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
                         if (sf_skip_ws()){
                             /* We're in the middle of a (?x: ) pattern. */
@@ -3147,7 +2975,6 @@ YY_RULE_SETUP
 	YY_BREAK
 case 147:
 YY_RULE_SETUP
-#line 544 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 
                 if (sf_skip_ws()){
@@ -3164,12 +2991,10 @@ YY_RULE_SETUP
 	YY_BREAK
 case 148:
 YY_RULE_SETUP
-#line 558 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 /* allow indented rules */ ;
 	YY_BREAK
 case 149:
 YY_RULE_SETUP
-#line 560 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
             if (sf_skip_ws()){
                 /* We're in the middle of a (?x: ) pattern. */
@@ -3195,7 +3020,6 @@ YY_RULE_SETUP
 case 150:
 /* rule 150 can match eol */
 YY_RULE_SETUP
-#line 582 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
             if (sf_skip_ws()){
                 /* We're in the middle of a (?x: ) pattern. */
@@ -3217,15 +3041,12 @@ YY_RULE_SETUP
 			}
 	YY_BREAK
 case 151:
-#line 603 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 case 152:
 YY_RULE_SETUP
-#line 603 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return EOF_OP;
 	YY_BREAK
 case 153:
 YY_RULE_SETUP
-#line 605 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			sectnum = 3;
 			BEGIN(SECT3);
@@ -3235,7 +3056,6 @@ YY_RULE_SETUP
 	YY_BREAK
 case 154:
 YY_RULE_SETUP
-#line 612 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			int cclval;
 
@@ -3285,12 +3105,10 @@ YY_RULE_SETUP
 	YY_BREAK
 case 155:
 YY_RULE_SETUP
-#line 658 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return CCL_OP_DIFF;
 	YY_BREAK
 case 156:
 YY_RULE_SETUP
-#line 659 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return CCL_OP_UNION;
 	YY_BREAK
 /* Check for :space: at the end of the rule so we don't
@@ -3300,7 +3118,6 @@ return CCL_OP_UNION;
 case 157:
 /* rule 157 can match eol */
 YY_RULE_SETUP
-#line 666 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			Char *nmdefptr;
             int end_is_ws, end_ch;
@@ -3351,7 +3168,6 @@ nmstr[yyleng - 2 - end_is_ws] = '\0';  /
 	YY_BREAK
 case 158:
 YY_RULE_SETUP
-#line 714 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
                     if (sf_skip_ws())
                         yy_push_state(COMMENT_DISCARD);
@@ -3364,7 +3180,6 @@ YY_RULE_SETUP
 	YY_BREAK
 case 159:
 YY_RULE_SETUP
-#line 724 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
                     if (lex_compat || posix_compat){
                         /* Push back the "?#" and treat it like a normal parens. */
@@ -3378,7 +3193,6 @@ YY_RULE_SETUP
 	YY_BREAK
 case 160:
 YY_RULE_SETUP
-#line 734 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
                     sf_push();
                     if (lex_compat || posix_compat)
@@ -3391,40 +3205,32 @@ YY_RULE_SETUP
 	YY_BREAK
 case 161:
 YY_RULE_SETUP
-#line 743 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 sf_push(); return '(';
 	YY_BREAK
 case 162:
 YY_RULE_SETUP
-#line 744 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 sf_pop(); return ')';
 	YY_BREAK
 case 163:
 YY_RULE_SETUP
-#line 746 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return (unsigned char) yytext[0];
 	YY_BREAK
 case 164:
 YY_RULE_SETUP
-#line 747 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 RETURNCHAR;
 	YY_BREAK
 
-
 case 165:
 /* rule 165 can match eol */
 YY_RULE_SETUP
-#line 752 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ++linenum;	/* Allow blank lines & continuations */
 	YY_BREAK
 case 166:
 YY_RULE_SETUP
-#line 753 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return (unsigned char) yytext[0];
 	YY_BREAK
 case 167:
 YY_RULE_SETUP
-#line 754 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(SECT2); return '>';
 	YY_BREAK
 case 168:
@@ -3432,17 +3238,14 @@ case 168:
 (yy_c_buf_p) = yy_cp = yy_bp + 1;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 755 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CARETISBOL); return '>';
 	YY_BREAK
 case 169:
 YY_RULE_SETUP
-#line 756 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 RETURNNAME;
 	YY_BREAK
 case 170:
 YY_RULE_SETUP
-#line 757 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			format_synerr( _( "bad <start condition>: %s" ),
 				yytext );
@@ -3451,24 +3254,20 @@ YY_RULE_SETUP
 
 case 171:
 YY_RULE_SETUP
-#line 763 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(SECT2); return '^';
 	YY_BREAK
 
 case 172:
 YY_RULE_SETUP
-#line 767 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 RETURNCHAR;
 	YY_BREAK
 case 173:
 YY_RULE_SETUP
-#line 768 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(SECT2); return '"';
 	YY_BREAK
 case 174:
 /* rule 174 can match eol */
 YY_RULE_SETUP
-#line 770 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			synerr( _( "missing quote" ) );
 			BEGIN(SECT2);
@@ -3477,62 +3276,49 @@ YY_RULE_SETUP
 			}
 	YY_BREAK
 
-
 case 175:
 YY_RULE_SETUP
-#line 779 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(SECT2);
 	YY_BREAK
 case 176:
 YY_RULE_SETUP
-#line 780 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(GROUP_MINUS_PARAMS);
 	YY_BREAK
 case 177:
 YY_RULE_SETUP
-#line 781 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 sf_set_case_ins(1);
 	YY_BREAK
 case 178:
 YY_RULE_SETUP
-#line 782 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 sf_set_dot_all(1);
 	YY_BREAK
 case 179:
 YY_RULE_SETUP
-#line 783 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 sf_set_skip_ws(1);
 	YY_BREAK
 
-
 case 180:
 YY_RULE_SETUP
-#line 786 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(SECT2);
 	YY_BREAK
 case 181:
 YY_RULE_SETUP
-#line 787 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 sf_set_case_ins(0);
 	YY_BREAK
 case 182:
 YY_RULE_SETUP
-#line 788 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 sf_set_dot_all(0);
 	YY_BREAK
 case 183:
 YY_RULE_SETUP
-#line 789 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 sf_set_skip_ws(0);
 	YY_BREAK
 
-
 case 184:
 *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */
 (yy_c_buf_p) = yy_cp = yy_bp + 1;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 793 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return '^';
 	YY_BREAK
 case 185:
@@ -3540,38 +3326,31 @@ case 185:
 (yy_c_buf_p) = yy_cp = yy_bp + 1;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 794 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return '^';
 	YY_BREAK
 case 186:
 YY_RULE_SETUP
-#line 795 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); RETURNCHAR;
 	YY_BREAK
 
-
 case 187:
 *yy_cp = (yy_hold_char); /* undo effects of setting up yytext */
 (yy_c_buf_p) = yy_cp = yy_bp + 1;
 YY_DO_BEFORE_ACTION; /* set up yytext again */
 YY_RULE_SETUP
-#line 799 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return '-';
 	YY_BREAK
 case 188:
 YY_RULE_SETUP
-#line 800 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 RETURNCHAR;
 	YY_BREAK
 case 189:
 YY_RULE_SETUP
-#line 801 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(SECT2); return ']';
 	YY_BREAK
 case 190:
 /* rule 190 can match eol */
 YY_RULE_SETUP
-#line 802 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			synerr( _( "bad character class" ) );
 			BEGIN(SECT2);
@@ -3579,130 +3358,104 @@ YY_RULE_SETUP
 			}
 	YY_BREAK
 
-
 case 191:
 YY_RULE_SETUP
-#line 810 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_ALNUM;
 	YY_BREAK
 case 192:
 YY_RULE_SETUP
-#line 811 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_ALPHA;
 	YY_BREAK
 case 193:
 YY_RULE_SETUP
-#line 812 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_BLANK;
 	YY_BREAK
 case 194:
 YY_RULE_SETUP
-#line 813 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_CNTRL;
 	YY_BREAK
 case 195:
 YY_RULE_SETUP
-#line 814 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_DIGIT;
 	YY_BREAK
 case 196:
 YY_RULE_SETUP
-#line 815 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_GRAPH;
 	YY_BREAK
 case 197:
 YY_RULE_SETUP
-#line 816 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_LOWER;
 	YY_BREAK
 case 198:
 YY_RULE_SETUP
-#line 817 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_PRINT;
 	YY_BREAK
 case 199:
 YY_RULE_SETUP
-#line 818 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_PUNCT;
 	YY_BREAK
 case 200:
 YY_RULE_SETUP
-#line 819 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_SPACE;
 	YY_BREAK
 case 201:
 YY_RULE_SETUP
-#line 820 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_UPPER;
 	YY_BREAK
 case 202:
 YY_RULE_SETUP
-#line 821 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_XDIGIT;
 	YY_BREAK
 case 203:
 YY_RULE_SETUP
-#line 823 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_NEG_ALNUM;
 	YY_BREAK
 case 204:
 YY_RULE_SETUP
-#line 824 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_NEG_ALPHA;
 	YY_BREAK
 case 205:
 YY_RULE_SETUP
-#line 825 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_NEG_BLANK;
 	YY_BREAK
 case 206:
 YY_RULE_SETUP
-#line 826 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_NEG_CNTRL;
 	YY_BREAK
 case 207:
 YY_RULE_SETUP
-#line 827 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_NEG_DIGIT;
 	YY_BREAK
 case 208:
 YY_RULE_SETUP
-#line 828 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_NEG_GRAPH;
 	YY_BREAK
 case 209:
 YY_RULE_SETUP
-#line 829 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_NEG_LOWER;
 	YY_BREAK
 case 210:
 YY_RULE_SETUP
-#line 830 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_NEG_PRINT;
 	YY_BREAK
 case 211:
 YY_RULE_SETUP
-#line 831 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_NEG_PUNCT;
 	YY_BREAK
 case 212:
 YY_RULE_SETUP
-#line 832 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_NEG_SPACE;
 	YY_BREAK
 case 213:
 YY_RULE_SETUP
-#line 833 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_NEG_UPPER;
 	YY_BREAK
 case 214:
 YY_RULE_SETUP
-#line 834 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 BEGIN(CCL); return CCE_NEG_XDIGIT;
 	YY_BREAK
 case 215:
 YY_RULE_SETUP
-#line 835 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			format_synerr(
 				_( "bad character class expression: %s" ),
@@ -3711,10 +3464,8 @@ YY_RULE_SETUP
 			}
 	YY_BREAK
 
-
 case 216:
 YY_RULE_SETUP
-#line 844 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			yylval = myctoi( yytext );
 			return NUMBER;
@@ -3722,12 +3473,10 @@ YY_RULE_SETUP
 	YY_BREAK
 case 217:
 YY_RULE_SETUP
-#line 849 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 return ',';
 	YY_BREAK
 case 218:
 YY_RULE_SETUP
-#line 850 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			BEGIN(SECT2);
 			if ( lex_compat || posix_compat )
@@ -3738,7 +3487,6 @@ YY_RULE_SETUP
 	YY_BREAK
 case 219:
 YY_RULE_SETUP
-#line 858 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			synerr( _( "bad character inside {}'s" ) );
 			BEGIN(SECT2);
@@ -3748,7 +3496,6 @@ YY_RULE_SETUP
 case 220:
 /* rule 220 can match eol */
 YY_RULE_SETUP
-#line 864 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			synerr( _( "missing }" ) );
 			BEGIN(SECT2);
@@ -3757,21 +3504,17 @@ YY_RULE_SETUP
 			}
 	YY_BREAK
 
-
 case 221:
 YY_RULE_SETUP
-#line 874 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 bracelevel = 0;
 	YY_BREAK
 case 222:
 YY_RULE_SETUP
-#line 876 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO; yy_push_state( COMMENT );
 	YY_BREAK
 
 case 223:
 YY_RULE_SETUP
-#line 879 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			ACTION_ECHO;
 			CHECK_RE_JECT(yytext);
@@ -3779,7 +3522,6 @@ YY_RULE_SETUP
 	YY_BREAK
 case 224:
 YY_RULE_SETUP
-#line 883 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			ACTION_ECHO;
 			CHECK_YYMORE(yytext);
@@ -3788,23 +3530,19 @@ YY_RULE_SETUP
 
 case 225:
 YY_RULE_SETUP
-#line 889 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO_QSTART;
 	YY_BREAK
 case 226:
 YY_RULE_SETUP
-#line 890 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO_QEND;
 	YY_BREAK
 case 227:
 YY_RULE_SETUP
-#line 891 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO;
 	YY_BREAK
 case 228:
 /* rule 228 can match eol */
 YY_RULE_SETUP
-#line 892 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			++linenum;
 			ACTION_ECHO;
@@ -3824,53 +3562,43 @@ YY_RULE_SETUP
 
 case 229:
 YY_RULE_SETUP
-#line 910 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO; ++bracelevel;
 	YY_BREAK
 case 230:
 YY_RULE_SETUP
-#line 911 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO; --bracelevel;
 	YY_BREAK
 case 231:
 YY_RULE_SETUP
-#line 912 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO_QSTART;
 	YY_BREAK
 case 232:
 YY_RULE_SETUP
-#line 913 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO_QEND;
 	YY_BREAK
 case 233:
 YY_RULE_SETUP
-#line 914 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO;
 	YY_BREAK
 case 234:
 YY_RULE_SETUP
-#line 915 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO;
 	YY_BREAK
 case 235:
 YY_RULE_SETUP
-#line 916 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO;
 	YY_BREAK
 case 236:
 YY_RULE_SETUP
-#line 917 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO; /* character constant */
 	YY_BREAK
 case 237:
 YY_RULE_SETUP
-#line 918 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO; BEGIN(ACTION_STRING);
 	YY_BREAK
 case 238:
 /* rule 238 can match eol */
 YY_RULE_SETUP
-#line 919 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			++linenum;
 			ACTION_ECHO;
@@ -3886,35 +3614,28 @@ YY_RULE_SETUP
 	YY_BREAK
 case 239:
 YY_RULE_SETUP
-#line 931 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO;
 	YY_BREAK
 
-
 case 240:
 YY_RULE_SETUP
-#line 935 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO;
 	YY_BREAK
 case 241:
 YY_RULE_SETUP
-#line 936 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO;
 	YY_BREAK
 case 242:
 /* rule 242 can match eol */
 YY_RULE_SETUP
-#line 937 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ++linenum; ACTION_ECHO; BEGIN(ACTION);
 	YY_BREAK
 case 243:
 YY_RULE_SETUP
-#line 938 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO; BEGIN(ACTION);
 	YY_BREAK
 case 244:
 YY_RULE_SETUP
-#line 939 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ACTION_ECHO;
 	YY_BREAK
 
@@ -3922,7 +3643,6 @@ case YY_STATE_EOF(COMMENT):
 case YY_STATE_EOF(COMMENT_DISCARD):
 case YY_STATE_EOF(ACTION):
 case YY_STATE_EOF(ACTION_STRING):
-#line 942 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			synerr( _( "EOF encountered inside an action" ) );
 			yyterminate();
@@ -3931,7 +3651,6 @@ case YY_STATE_EOF(ACTION_STRING):
 case YY_STATE_EOF(EXTENDED_COMMENT):
 case YY_STATE_EOF(GROUP_WITH_PARAMS):
 case YY_STATE_EOF(GROUP_MINUS_PARAMS):
-#line 947 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			synerr( _( "EOF encountered inside pattern" ) );
 			yyterminate();
@@ -3939,7 +3658,6 @@ case YY_STATE_EOF(GROUP_MINUS_PARAMS):
 	YY_BREAK
 case 245:
 YY_RULE_SETUP
-#line 952 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 {
 			yylval = myesc( (Char *) yytext );
 
@@ -3952,43 +3670,35 @@ YY_RULE_SETUP
 
 case 246:
 YY_RULE_SETUP
-#line 963 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 fwrite (escaped_qstart, 1, strlen(escaped_qstart), yyout);
 	YY_BREAK
 case 247:
 YY_RULE_SETUP
-#line 964 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 fwrite (escaped_qend, 1, strlen(escaped_qend), yyout);
 	YY_BREAK
 case 248:
 /* rule 248 can match eol */
 YY_RULE_SETUP
-#line 965 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ECHO;
 	YY_BREAK
 case 249:
 /* rule 249 can match eol */
 YY_RULE_SETUP
-#line 966 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 ECHO;
 	YY_BREAK
 case YY_STATE_EOF(SECT3):
-#line 967 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 sectnum = 0; yyterminate();
 	YY_BREAK
 
 case 250:
 /* rule 250 can match eol */
 YY_RULE_SETUP
-#line 970 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 format_synerr( _( "bad character: %s" ), yytext );
 	YY_BREAK
 case 251:
 YY_RULE_SETUP
-#line 972 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
 YY_FATAL_ERROR( "flex scanner jammed" );
 	YY_BREAK
-#line 3992 "<stdout>"
 case YY_STATE_EOF(INITIAL):
 case YY_STATE_EOF(SECT2):
 case YY_STATE_EOF(CODEBLOCK):
@@ -4276,8 +3986,6 @@ static int yy_get_next_buffer (void)
 
 /* yy_get_previous_state - get the state just before the EOB char was reached */
 
-#ifndef YY_NO_UNPUT
-
     static yy_state_type yy_get_previous_state (void)
 {
 	yy_state_type yy_current_state;
@@ -4450,7 +4158,6 @@ static int yy_get_next_buffer (void)
 	return c;
 }
 #endif	/* ifndef YY_NO_INPUT */
-#endif
 
 /** Immediately switch to a different input stream.
  * @param input_file A readable stream.
@@ -5048,11 +4755,6 @@ void yyfree (void * ptr )
 
 #define YYTABLES_NAME "yytables"
 
-#line 972 "/p/netbsd/cvsroot/src/external/bsd/flex/dist/src/scan.l"
-
-
-
-
 int yywrap()
 	{
 	if ( --num_input_files > 0 )
@@ -5065,7 +4767,6 @@ int yywrap()
 		return 1;
 	}
 
-
 /* set_input_file - open the given file (if NULL, stdin) for scanning */
 
 void set_input_file( file )
@@ -5089,7 +4790,6 @@ char *file;
 	linenum = 1;
 	}
 
-
 /* Wrapper routines for accessing the scanner's malloc routines. */
 
 void *flex_alloc( size )

Reply via email to