Lines Matching refs:BcLex
406 typedef struct BcLex { struct
417 } BcLex; typedef
443 BcLex l;
474 BcStatus bc_lex_token(BcLex *l);
2459 BcStatus bc_lex_invalidChar(BcLex *l, char c) { in bc_lex_invalidChar()
2464 void bc_lex_lineComment(BcLex *l) { in bc_lex_lineComment()
2469 BcStatus bc_lex_comment(BcLex *l) { in bc_lex_comment()
2496 void bc_lex_whitespace(BcLex *l) { in bc_lex_whitespace()
2502 BcStatus bc_lex_number(BcLex *l, char start) { in bc_lex_number()
2550 BcStatus bc_lex_name(BcLex *l) { in bc_lex_name()
2571 void bc_lex_init(BcLex *l) { in bc_lex_init()
2575 void bc_lex_file(BcLex *l, char *file) { in bc_lex_file()
2580 BcStatus bc_lex_next(BcLex *l) { in bc_lex_next()
2602 BcStatus bc_lex_text(BcLex *l, char *text) { in bc_lex_text()
2610 static BcStatus bc_lex_identifier(BcLex *l) { in bc_lex_identifier()
2644 static BcStatus bc_lex_string(BcLex *l) { in bc_lex_string()
2672 static void bc_lex_assign(BcLex *l, BcLexType with, BcLexType without) { in bc_lex_assign()
2680 BcStatus bc_lex_token(BcLex *l) { in bc_lex_token()