Lines Matching defs:token_buffer

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