Symbol: arith_t
bin/sh/arith.h
36
arith_t arith(const char *);
bin/sh/arith_yacc.c
123
static arith_t do_binop(int op, arith_t a, arith_t b)
bin/sh/arith_yacc.c
166
static arith_t assignment(int var, int noeval);
bin/sh/arith_yacc.c
168
static arith_t primary(int token, union yystype *val, int op, int noeval)
bin/sh/arith_yacc.c
170
arith_t result;
bin/sh/arith_yacc.c
205
static arith_t binop2(arith_t a, int op, int precedence, int noeval)
bin/sh/arith_yacc.c
209
arith_t b;
bin/sh/arith_yacc.c
235
static arith_t binop(int token, union yystype *val, int op, int noeval)
bin/sh/arith_yacc.c
237
arith_t a = primary(token, val, op, noeval);
bin/sh/arith_yacc.c
246
static arith_t and(int token, union yystype *val, int op, int noeval)
bin/sh/arith_yacc.c
248
arith_t a = binop(token, val, op, noeval);
bin/sh/arith_yacc.c
249
arith_t b;
bin/sh/arith_yacc.c
263
static arith_t or(int token, union yystype *val, int op, int noeval)
bin/sh/arith_yacc.c
265
arith_t a = and(token, val, op, noeval);
bin/sh/arith_yacc.c
266
arith_t b;
bin/sh/arith_yacc.c
280
static arith_t cond(int token, union yystype *val, int op, int noeval)
bin/sh/arith_yacc.c
282
arith_t a = or(token, val, op, noeval);
bin/sh/arith_yacc.c
283
arith_t b;
bin/sh/arith_yacc.c
284
arith_t c;
bin/sh/arith_yacc.c
302
static arith_t assignment(int var, int noeval)
bin/sh/arith_yacc.c
306
arith_t result;
bin/sh/arith_yacc.c
326
arith_t arith(const char *s)
bin/sh/arith_yacc.c
329
arith_t result;
bin/sh/arith_yacc.c
354
arith_t i;
bin/sh/arith_yacc.c
95
static arith_t arith_lookupvarint(char *varname)
bin/sh/arith_yacc.c
99
arith_t result;
bin/sh/arith_yacc.h
87
arith_t val;
bin/sh/arith_yacc.h
93
arith_t strtoarith_t(const char *restrict nptr, char **restrict endptr);
bin/sh/arith_yylex.c
55
arith_t
bin/sh/arith_yylex.c
58
arith_t val;
bin/sh/arith_yylex.c
66
return (arith_t)strtoumax(nptr, endptr, 0);
bin/sh/arith_yylex.c
68
val = (arith_t)strtoumax(nptr, endptr, 0);
bin/sh/expand.c
414
arith_t result;