Lines Matching refs:token_buffer

592 string token_buffer;  variable
670 token_buffer.clear(); in get_delimited_text()
687 add_context(start + token_buffer); in get_delimited_text()
692 token_buffer += char(c); in get_delimited_text()
694 add_context(start + token_buffer + start); in get_delimited_text()
707 token_buffer.clear(); in interpolate_macro_with_args()
715 if (token_buffer.length() > 0) { in interpolate_macro_with_args()
716 token_buffer += '\0'; in interpolate_macro_with_args()
717 argv[argc] = strsave(token_buffer.contents()); in interpolate_macro_with_args()
724 token_buffer += char(c); in interpolate_macro_with_args()
753 token_buffer.clear(); in get_token()
767 token_buffer[token_buffer.length() - 1] = '"'; in get_token()
771 token_buffer += c; in get_token()
776 add_quoted_context(token_buffer); in get_token()
789 token_buffer.clear(); in get_token()
793 token_buffer += c; in get_token()
798 token_buffer += '\0'; in get_token()
799 definition *def = macro_table.lookup(token_buffer.contents()); in get_token()
806 token_buffer.set_length(token_buffer.length() - 1); in get_token()
825 token_buffer += '"'; in get_token()
829 token_buffer += '\\'; in get_token()
830 token_buffer += c; in get_token()
853 token_buffer += char(c); in get_token()
858 if (break_flag || token_buffer.length() == 0) in get_token()
861 token_buffer += '\0'; in get_token()
862 definition *def = macro_table.lookup(token_buffer.contents()); in get_token()
863 token_buffer.set_length(token_buffer.length() - 1); in get_token()
870 add_context(token_buffer); in get_token()
875 add_context(token_buffer); in get_token()
889 token_buffer += '\0'; in do_include()
890 const char *filename = token_buffer.contents(); in do_include()
917 token_buffer += '\0'; in do_definition()
918 const char *name = token_buffer.contents(); in do_definition()
928 token_buffer += '\0'; in do_definition()
930 def->contents = strsave(token_buffer.contents()); in do_definition()
941 token_buffer += '\0'; in do_undef()
942 macro_table.define(token_buffer.contents(), 0); in do_undef()
952 token_buffer += '\0'; in do_gsize()
953 if (!set_gsize(token_buffer.contents())) in do_gsize()
954 lex_error("invalid size `%1'", token_buffer.contents()); in do_gsize()
964 token_buffer += '\0'; in do_gfont()
965 set_gfont(token_buffer.contents()); in do_gfont()
975 token_buffer += '\0'; in do_grfont()
976 set_grfont(token_buffer.contents()); in do_grfont()
986 token_buffer += '\0'; in do_gbfont()
987 set_gbfont(token_buffer.contents()); in do_gbfont()
997 token_buffer += '\0'; in do_space()
999 long n = strtol(token_buffer.contents(), &ptr, 10); in do_space()
1000 if (n == 0 && ptr == token_buffer.contents()) in do_space()
1001 lex_error("bad argument `%1' to space command", token_buffer.contents()); in do_space()
1013 token_buffer += '\0'; in do_ifdef()
1014 definition *def = macro_table.lookup(token_buffer.contents()); in do_ifdef()
1018 token_buffer += '\0'; in do_ifdef()
1019 current_input = new macro_input(token_buffer.contents(), current_input); in do_ifdef()
1050 token_buffer += '\0'; in do_chartype()
1051 string type = token_buffer; in do_chartype()
1057 token_buffer += '\0'; in do_chartype()
1058 set_char_type(type.contents(), strsave(token_buffer.contents())); in do_chartype()
1068 token_buffer += '\0'; in do_set()
1069 string param = token_buffer; in do_set()
1075 token_buffer += '\0'; in do_set()
1077 if (sscanf(&token_buffer[0], "%d", &n) != 1) { in do_set()
1078 lex_error("bad number `%1'", token_buffer.contents()); in do_set()
1142 token_buffer += '\0'; in yylex()
1143 yylval.str = strsave(token_buffer.contents()); in yylex()