From 64b0ace867940f30690ebc2bf4e26fc7235849ee Mon Sep 17 00:00:00 2001 From: schweikh Date: Thu, 4 Sep 2003 18:28:42 +0000 Subject: Style cleanup, mostly Requested by: bde --- bin/sh/arith_lex.l | 97 ++++++++++++++++++++++++++++-------------------------- 1 file changed, 50 insertions(+), 47 deletions(-) (limited to 'bin/sh/arith_lex.l') diff --git a/bin/sh/arith_lex.l b/bin/sh/arith_lex.l index cad1846..fead625 100644 --- a/bin/sh/arith_lex.l +++ b/bin/sh/arith_lex.l @@ -35,19 +35,20 @@ * SUCH DAMAGE. */ -#ifndef lint #if 0 +#ifndef lint static char sccsid[] = "@(#)arith_lex.l 8.3 (Berkeley) 5/4/95"; #endif #endif /* not lint */ + #include __FBSDID("$FreeBSD$"); #include "shell.h" #include "y.tab.h" #include "error.h" -#include "var.h" #include "memalloc.h" +#include "var.h" extern char *arith_buf, *arith_startbuf; #undef YY_INPUT @@ -60,24 +61,23 @@ extern char *arith_buf, *arith_startbuf; [ \t\n] { ; } 0x[a-fA-F0-9]+ { - yylval.l_value = strtoarith_t(yytext, NULL, 16); - return(ARITH_NUM); + yylval.l_value = strtoarith_t(yytext, NULL, 16); + return ARITH_NUM; } -0[0-7]+ { - yylval.l_value = strtoarith_t(yytext, NULL, 8); - return(ARITH_NUM); +0[0-7]+ { + yylval.l_value = strtoarith_t(yytext, NULL, 8); + return ARITH_NUM; } [0-9]+ { - yylval.l_value = strtoarith_t(yytext, NULL, 10); - return(ARITH_NUM); + yylval.l_value = strtoarith_t(yytext, NULL, 10); + return ARITH_NUM; } - [A-Za-z][A-Za-z0-9_]* { /* - * If variable doesn't exist, we should initialize + * If variable doesn't exist, we should initialize * it to zero. */ char *temp; @@ -86,46 +86,49 @@ extern char *arith_buf, *arith_startbuf; temp = (char *)ckmalloc(strlen(yytext) + 1); yylval.s_value = strcpy(temp, yytext); - return(ARITH_VAR); + return ARITH_VAR; + } + +"(" { return ARITH_LPAREN; } +")" { return ARITH_RPAREN; } +"||" { return ARITH_OR; } +"&&" { return ARITH_AND; } +"|" { return ARITH_BOR; } +"^" { return ARITH_BXOR; } +"&" { return ARITH_BAND; } +"==" { return ARITH_EQ; } +"!=" { return ARITH_NE; } +">" { return ARITH_GT; } +">=" { return ARITH_GE; } +"<" { return ARITH_LT; } +"<=" { return ARITH_LE; } +"<<" { return ARITH_LSHIFT; } +">>" { return ARITH_RSHIFT; } +"*" { return ARITH_MUL; } +"/" { return ARITH_DIV; } +"%" { return ARITH_REM; } +"+" { return ARITH_ADD; } +"-" { return ARITH_SUB; } +"~" { return ARITH_BNOT; } +"!" { return ARITH_NOT; } +"=" { return ARITH_ASSIGN; } +"+=" { return ARITH_ADDASSIGN; } +"-=" { return ARITH_SUBASSIGN; } +"*=" { return ARITH_MULASSIGN; } +"/=" { return ARITH_DIVASSIGN; } +"%=" { return ARITH_REMASSIGN; } +">>=" { return ARITH_RSHASSIGN; } +"<<=" { return ARITH_LSHASSIGN; } +"&=" { return ARITH_BANDASSIGN; } +"^=" { return ARITH_BXORASSIGN; } +"|=" { return ARITH_BORASSIGN; } +. { + error("arith: syntax error: \"%s\"\n", arith_startbuf); } -"(" { return(ARITH_LPAREN); } -")" { return(ARITH_RPAREN); } -"||" { return(ARITH_OR); } -"&&" { return(ARITH_AND); } -"|" { return(ARITH_BOR); } -"^" { return(ARITH_BXOR); } -"&" { return(ARITH_BAND); } -"==" { return(ARITH_EQ); } -"!=" { return(ARITH_NE); } -">" { return(ARITH_GT); } -">=" { return(ARITH_GE); } -"<" { return(ARITH_LT); } -"<=" { return(ARITH_LE); } -"<<" { return(ARITH_LSHIFT); } -">>" { return(ARITH_RSHIFT); } -"*" { return(ARITH_MUL); } -"/" { return(ARITH_DIV); } -"%" { return(ARITH_REM); } -"+" { return(ARITH_ADD); } -"-" { return(ARITH_SUB); } -"~" { return(ARITH_BNOT); } -"!" { return(ARITH_NOT); } -"=" { return(ARITH_ASSIGN); } -"+=" { return(ARITH_ADDASSIGN); } -"-=" { return(ARITH_SUBASSIGN); } -"*=" { return(ARITH_MULASSIGN); } -"/=" { return(ARITH_DIVASSIGN); } -"%=" { return(ARITH_REMASSIGN); } -">>=" { return(ARITH_RSHASSIGN); } -"<<=" { return(ARITH_LSHASSIGN); } -"&=" { return(ARITH_BANDASSIGN); } -"^=" { return(ARITH_BXORASSIGN); } -"|=" { return(ARITH_BORASSIGN); } -. { error("arith: syntax error: \"%s\"\n", arith_startbuf); } %% void -arith_lex_reset() +arith_lex_reset(void) { YY_NEW_FILE; } -- cgit v1.1