Lines Matching refs:BcLex
406 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()
2573 void bc_lex_init(BcLex *l) { in bc_lex_init()
2577 void bc_lex_file(BcLex *l, char *file) { in bc_lex_file()
2582 BcStatus bc_lex_next(BcLex *l) { in bc_lex_next()
2604 BcStatus bc_lex_text(BcLex *l, char *text) { in bc_lex_text()
2612 static BcStatus bc_lex_identifier(BcLex *l) { in bc_lex_identifier()
2646 static BcStatus bc_lex_string(BcLex *l) { in bc_lex_string()
2674 static void bc_lex_assign(BcLex *l, BcLexType with, BcLexType without) { in bc_lex_assign()
2682 BcStatus bc_lex_token(BcLex *l) { in bc_lex_token()