Home
last modified time | relevance | path

Searched refs:BcLex (Results 1 – 8 of 8) sorted by relevance

/external/bc/include/
Dlex.h216 struct BcLex;
217 typedef void (*BcLexNext)(struct BcLex*);
219 typedef struct BcLex { struct
230 } BcLex; argument
232 void bc_lex_init(BcLex *l);
233 void bc_lex_free(BcLex *l);
234 void bc_lex_file(BcLex *l, const char *file);
235 void bc_lex_text(BcLex *l, const char *text);
236 void bc_lex_next(BcLex *l);
238 void bc_lex_lineComment(BcLex *l);
[all …]
Ddc.h49 void dc_lex_token(BcLex *l);
50 bool dc_lex_negCommand(BcLex *l);
Dparse.h86 BcLex l;
Dbc.h75 void bc_lex_token(BcLex *l);
/external/bc/src/
Dlex.c45 void bc_lex_invalidChar(BcLex *l, char c) { in bc_lex_invalidChar()
50 void bc_lex_lineComment(BcLex *l) { in bc_lex_lineComment()
55 void bc_lex_comment(BcLex *l) { in bc_lex_comment()
81 void bc_lex_whitespace(BcLex *l) { in bc_lex_whitespace()
87 void bc_lex_commonTokens(BcLex *l, char c) { in bc_lex_commonTokens()
93 static size_t bc_lex_num(BcLex *l, char start, bool int_only) { in bc_lex_num()
129 void bc_lex_number(BcLex *l, char start) { in bc_lex_number()
169 void bc_lex_name(BcLex *l) { in bc_lex_name()
185 void bc_lex_init(BcLex *l) { in bc_lex_init()
191 void bc_lex_free(BcLex *l) { in bc_lex_free()
[all …]
Ddc_lex.c43 bool dc_lex_negCommand(BcLex *l) { in dc_lex_negCommand()
48 static void dc_lex_register(BcLex *l) { in dc_lex_register()
71 static void dc_lex_string(BcLex *l) { in dc_lex_string()
106 void dc_lex_token(BcLex *l) { in dc_lex_token()
Dbc_lex.c45 static void bc_lex_identifier(BcLex *l) { in bc_lex_identifier()
74 static void bc_lex_string(BcLex *l) { in bc_lex_string()
96 static void bc_lex_assign(BcLex *l, BcLexType with, BcLexType without) { in bc_lex_assign()
104 void bc_lex_token(BcLex *l) { in bc_lex_token()
/external/toybox/toys/pending/
Dbc.c406 typedef struct BcLex { struct
417 } BcLex; argument
443 BcLex l;
474 BcStatus bc_lex_token(BcLex *l);
2461 BcStatus bc_lex_invalidChar(BcLex *l, char c) { in bc_lex_invalidChar()
2466 void bc_lex_lineComment(BcLex *l) { in bc_lex_lineComment()
2471 BcStatus bc_lex_comment(BcLex *l) { in bc_lex_comment()
2498 void bc_lex_whitespace(BcLex *l) { in bc_lex_whitespace()
2504 BcStatus bc_lex_number(BcLex *l, char start) { in bc_lex_number()
2552 BcStatus bc_lex_name(BcLex *l) { in bc_lex_name()
[all …]