Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 6323 → Rev 6324

/contrib/toolchain/binutils/binutils/arlex.c
560,8 → 560,7
#line 4 "arlex.l"
/* arlex.l - Strange script language lexer */
 
/* Copyright 1992, 1997, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2011
Free Software Foundation, Inc.
/* Copyright (C) 1992-2015 Free Software Foundation, Inc.
 
This file is part of GNU Binutils.
 
595,7 → 594,7
extern int yylex (void);
 
int linenumber;
#line 599 "arlex.c"
#line 598 "arlex.c"
 
#define INITIAL 0
 
775,10 → 774,10
register char *yy_cp, *yy_bp;
register int yy_act;
#line 46 "arlex.l"
#line 45 "arlex.l"
 
 
#line 782 "arlex.c"
#line 781 "arlex.c"
 
if ( !(yy_init) )
{
863,178 → 862,178
 
case 1:
YY_RULE_SETUP
#line 48 "arlex.l"
#line 47 "arlex.l"
{ return ADDLIB; }
YY_BREAK
case 2:
YY_RULE_SETUP
#line 49 "arlex.l"
#line 48 "arlex.l"
{ return ADDMOD; }
YY_BREAK
case 3:
YY_RULE_SETUP
#line 50 "arlex.l"
#line 49 "arlex.l"
{ return CLEAR; }
YY_BREAK
case 4:
YY_RULE_SETUP
#line 51 "arlex.l"
#line 50 "arlex.l"
{ return CREATE; }
YY_BREAK
case 5:
YY_RULE_SETUP
#line 52 "arlex.l"
#line 51 "arlex.l"
{ return DELETE; }
YY_BREAK
case 6:
YY_RULE_SETUP
#line 53 "arlex.l"
#line 52 "arlex.l"
{ return DIRECTORY; }
YY_BREAK
case 7:
YY_RULE_SETUP
#line 54 "arlex.l"
#line 53 "arlex.l"
{ return END; }
YY_BREAK
case 8:
YY_RULE_SETUP
#line 55 "arlex.l"
#line 54 "arlex.l"
{ return EXTRACT; }
YY_BREAK
case 9:
YY_RULE_SETUP
#line 56 "arlex.l"
#line 55 "arlex.l"
{ return FULLDIR; }
YY_BREAK
case 10:
YY_RULE_SETUP
#line 57 "arlex.l"
#line 56 "arlex.l"
{ return HELP; }
YY_BREAK
case 11:
YY_RULE_SETUP
#line 58 "arlex.l"
#line 57 "arlex.l"
{ return LIST; }
YY_BREAK
case 12:
YY_RULE_SETUP
#line 59 "arlex.l"
#line 58 "arlex.l"
{ return OPEN; }
YY_BREAK
case 13:
YY_RULE_SETUP
#line 60 "arlex.l"
#line 59 "arlex.l"
{ return REPLACE; }
YY_BREAK
case 14:
YY_RULE_SETUP
#line 61 "arlex.l"
#line 60 "arlex.l"
{ return VERBOSE; }
YY_BREAK
case 15:
YY_RULE_SETUP
#line 62 "arlex.l"
#line 61 "arlex.l"
{ return SAVE; }
YY_BREAK
case 16:
YY_RULE_SETUP
#line 63 "arlex.l"
#line 62 "arlex.l"
{ return ADDLIB; }
YY_BREAK
case 17:
YY_RULE_SETUP
#line 64 "arlex.l"
#line 63 "arlex.l"
{ return ADDMOD; }
YY_BREAK
case 18:
YY_RULE_SETUP
#line 65 "arlex.l"
#line 64 "arlex.l"
{ return CLEAR; }
YY_BREAK
case 19:
YY_RULE_SETUP
#line 66 "arlex.l"
#line 65 "arlex.l"
{ return CREATE; }
YY_BREAK
case 20:
YY_RULE_SETUP
#line 67 "arlex.l"
#line 66 "arlex.l"
{ return DELETE; }
YY_BREAK
case 21:
YY_RULE_SETUP
#line 68 "arlex.l"
#line 67 "arlex.l"
{ return DIRECTORY; }
YY_BREAK
case 22:
YY_RULE_SETUP
#line 69 "arlex.l"
#line 68 "arlex.l"
{ return END; }
YY_BREAK
case 23:
YY_RULE_SETUP
#line 70 "arlex.l"
#line 69 "arlex.l"
{ return EXTRACT; }
YY_BREAK
case 24:
YY_RULE_SETUP
#line 71 "arlex.l"
#line 70 "arlex.l"
{ return FULLDIR; }
YY_BREAK
case 25:
YY_RULE_SETUP
#line 72 "arlex.l"
#line 71 "arlex.l"
{ return HELP; }
YY_BREAK
case 26:
YY_RULE_SETUP
#line 73 "arlex.l"
#line 72 "arlex.l"
{ return LIST; }
YY_BREAK
case 27:
YY_RULE_SETUP
#line 74 "arlex.l"
#line 73 "arlex.l"
{ return OPEN; }
YY_BREAK
case 28:
YY_RULE_SETUP
#line 75 "arlex.l"
#line 74 "arlex.l"
{ return REPLACE; }
YY_BREAK
case 29:
YY_RULE_SETUP
#line 76 "arlex.l"
#line 75 "arlex.l"
{ return VERBOSE; }
YY_BREAK
case 30:
YY_RULE_SETUP
#line 77 "arlex.l"
#line 76 "arlex.l"
{ return SAVE; }
YY_BREAK
case 31:
/* rule 31 can match eol */
YY_RULE_SETUP
#line 78 "arlex.l"
#line 77 "arlex.l"
{ linenumber ++; }
YY_BREAK
case 32:
YY_RULE_SETUP
#line 79 "arlex.l"
#line 78 "arlex.l"
{ return '('; }
YY_BREAK
case 33:
YY_RULE_SETUP
#line 80 "arlex.l"
#line 79 "arlex.l"
{ return ')'; }
YY_BREAK
case 34:
YY_RULE_SETUP
#line 81 "arlex.l"
#line 80 "arlex.l"
{ return ','; }
YY_BREAK
case 35:
YY_RULE_SETUP
#line 82 "arlex.l"
#line 81 "arlex.l"
{
yylval.name = xstrdup (yytext);
return FILENAME;
1042,31 → 1041,31
YY_BREAK
case 36:
YY_RULE_SETUP
#line 86 "arlex.l"
#line 85 "arlex.l"
{ }
YY_BREAK
case 37:
YY_RULE_SETUP
#line 87 "arlex.l"
#line 86 "arlex.l"
{ }
YY_BREAK
case 38:
YY_RULE_SETUP
#line 88 "arlex.l"
#line 87 "arlex.l"
{ }
YY_BREAK
case 39:
/* rule 39 can match eol */
YY_RULE_SETUP
#line 89 "arlex.l"
#line 88 "arlex.l"
{ linenumber ++; return NEWLINE; }
YY_BREAK
case 40:
YY_RULE_SETUP
#line 91 "arlex.l"
#line 90 "arlex.l"
ECHO;
YY_BREAK
#line 1070 "arlex.c"
#line 1069 "arlex.c"
case YY_STATE_EOF(INITIAL):
yyterminate();
 
2026,7 → 2025,7
 
#define YYTABLES_NAME "yytables"
 
#line 91 "arlex.l"
#line 90 "arlex.l"
 
 
#ifndef yywrap