Lines Matching defs:token_buffer

358 string token_buffer;
373 token_buffer.clear();
381 if (token_buffer.length() > 0) {
382 token_buffer += '\0';
383 argv[argc] = strsave(token_buffer.contents());
390 token_buffer += char(c);
841 token_buffer.clear();
842 token_buffer += c;
849 token_buffer += char(c);
851 context_buffer = token_buffer;
879 token_buffer.clear();
887 token_buffer += '"';
891 token_buffer += '\\';
907 token_buffer += char(c);
1186 token_buffer.clear();
1187 token_buffer = c;
1193 token_buffer += char(c);
1195 int tok = lookup_keyword(token_buffer.contents(),
1196 token_buffer.length());
1198 context_buffer = token_buffer;
1203 token_buffer += '\0';
1204 def = macro_table.lookup(token_buffer.contents());
1205 token_buffer.set_length(token_buffer.length() - 1);
1216 context_buffer = token_buffer;
1217 if (csupper(token_buffer[0]))
1234 token_buffer.clear();
1298 token_buffer += c;
1310 token_buffer += '\0';
1311 string nm = token_buffer;
1315 token_buffer += '\0';
1316 macro_table.define(name, strsave(token_buffer.contents()));
1326 token_buffer += '\0';
1327 macro_table.define(token_buffer.contents(), 0);
1709 token_buffer = c;
1715 token_buffer += char(c);
1717 context_buffer = token_buffer;
1718 token_buffer += '\0';
1719 char *def = macro_table.lookup(token_buffer.contents());
1724 for (int i = token_buffer.length() - 2; i >= 0; i--)
1725 input_stack::push_back(token_buffer[i]);
1728 token_buffer += '\0';
1729 return strsave(token_buffer.contents());
1758 token_buffer += '\0';
1759 yylval.str = strsave(token_buffer.contents());
1793 token_buffer += '\0';
1799 yylval.lstr.str = strsave(token_buffer.contents());
1803 token_buffer += '\0';
1804 yylval.str = strsave(token_buffer.contents());