summaryrefslogtreecommitdiffstats
path: root/bin/sh/arith_lex.l
diff options
context:
space:
mode:
authorschweikh <schweikh@FreeBSD.org>2003-09-04 18:28:42 +0000
committerschweikh <schweikh@FreeBSD.org>2003-09-04 18:28:42 +0000
commit64b0ace867940f30690ebc2bf4e26fc7235849ee (patch)
tree439da7265f5b255a08b36fdfd9bcdcef2c6b1f2d /bin/sh/arith_lex.l
parent6b9f5357925a2b2a0a52c190a039a2a375a2e0ad (diff)
downloadFreeBSD-src-64b0ace867940f30690ebc2bf4e26fc7235849ee.zip
FreeBSD-src-64b0ace867940f30690ebc2bf4e26fc7235849ee.tar.gz
Style cleanup, mostly
Requested by: bde
Diffstat (limited to 'bin/sh/arith_lex.l')
-rw-r--r--bin/sh/arith_lex.l97
1 files changed, 50 insertions, 47 deletions
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 <sys/cdefs.h>
__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;
}
OpenPOWER on IntegriCloud