Home
last modified time | relevance | path

Searched refs:BcLexType (Results 1 – 6 of 6) sorted by relevance

/freebsd-13.1/contrib/bc/src/
H A Dbc_lex.c70 l->t = BC_LEX_KW_AUTO + (BcLexType) i; in bc_lex_identifier()
146 static void bc_lex_assign(BcLex *l, BcLexType with, BcLexType without) { in bc_lex_assign()
243 l->t = (BcLexType) (c - '(' + BC_LEX_LPAREN); in bc_lex_token()
399 l->t = (BcLexType) (c - '[' + BC_LEX_LBRACKET); in bc_lex_token()
454 l->t = (BcLexType) (c - '{' + BC_LEX_LBRACE); in bc_lex_token()
H A Dbc_parse.c86 BcLexType t = p->l.t; in bc_parse_isDelimiter()
231 static void bc_parse_operator(BcParse *p, BcLexType type, in bc_parse_operator()
234 BcLexType t; in bc_parse_operator()
275 BcLexType top; in bc_parse_rightParen()
658 BcLexType type; in bc_parse_incdec()
661 BcLexType last = p->l.last; in bc_parse_incdec()
742 BcLexType type; in bc_parse_minus()
774 BcLexType t; in bc_parse_print()
824 BcLexType t; in bc_parse_return()
1536 BcLexType type = p->l.t; in bc_parse_stmt()
[all …]
H A Ddc_parse.c127 static void dc_parse_token(BcParse *p, BcLexType t, uint8_t flags) { in dc_parse_token()
260 BcLexType t; in dc_parse_expr()
H A Dparse.c237 bc_vec_init(&p->ops, sizeof(BcLexType), BC_DTOR_NONE); in bc_parse_init()
/freebsd-13.1/contrib/bc/include/
H A Dlex.h87 typedef enum BcLexType { enum
453 } BcLexType; typedef
480 BcLexType t;
483 BcLexType last;
H A Dbc.h284 #define BC_PARSE_TOP_OP(p) (*((BcLexType*) bc_vec_top(&(p)->ops)))