Searched refs:input_stack (Results 1 – 8 of 8) sorted by relevance
/netbsd-src/external/gpl2/groff/dist/src/preproc/pic/ |
H A D | lex.cpp | 236 class input_stack { class 249 input *input_stack::current_input = 0; 250 int input_stack::bol_flag = 0; 252 inline int input_stack::bol() in bol() 257 void input_stack::clear() in clear() 267 void input_stack::push(input *in) in push() 275 input_stack::clear(); in lex_init() 276 input_stack::push(top); in lex_init() 281 while (input_stack::get_char() != EOF) in lex_cleanup() 285 int input_stack::get_char() in get_char() [all …]
|
H A D | pic.h | 79 friend class input_stack; variable
|
/netbsd-src/external/gpl2/groff/dist/src/preproc/refer/ |
H A D | command.cpp | 46 friend class input_stack; 99 class input_stack { class 114 input_item *input_stack::top = 0; 116 void input_stack::init() in init() 125 int input_stack::get_char() in get_char() 138 int input_stack::peek_char() in peek_char() 151 void input_stack::push_file(const char *fn) in push_file() 221 void input_stack::push_string(string &s, const char *filename, int lineno) in push_string() 228 void input_stack::error(const char *format, const errarg &arg1, in error() 244 input_stack::error(format, arg1, arg2, arg3); in command_error() [all …]
|
/netbsd-src/external/gpl2/groff/dist/src/roff/troff/ |
H A D | input.cpp | 208 friend class input_stack; 414 class input_stack { class 452 input_iterator *input_stack::top = &nil_iterator; 453 int input_stack::level = 0; 454 int input_stack::limit = DEFAULT_INPUT_STACK_LIMIT; 455 int input_stack::div_level = 0; 456 statem *input_stack::diversion_state = NULL; 460 inline int input_stack::get_level() in get_level() 465 inline void input_stack::increase_level() in increase_level() 470 inline void input_stack::decrease_level() in decrease_level() [all …]
|
/netbsd-src/external/gpl2/groff/dist/ |
H A D | ChangeLog | 1352 (input_stack): New member functions `get_div_level', 1356 (input_stack::finish_get, input_stack::finish_peek, 1357 input_stack::remove_boundary, input_stack::end_file, 1358 input_stack::clear, input_stack::pop_macro): Call 1360 (input_stack::push): Handle `div_level' and `diversion_state'. 1450 (input_stack): New member functions `increase_level' and 1452 (input_stack::get_level): Don't use `internal_level'. 2935 (input_stack::get): Handle `old_have_input'. 4302 * src/roff/troff/input.cc (input_stack::get): Handle `have_input'.
|
H A D | ChangeLog.117 | 240 (input_stack): Ditto. 1013 (input_stack::add_return_boundary, input_stack::is_return_boundary): 1015 (input_stack::clear): Use it. 1016 (input_stack::pop_macro): New function.
|
H A D | ChangeLog.115 | 1482 * troff/input.cc (input_stack::backtrace): Change type of to const 2077 * troff/input.cc (input_stack::push): Improve error message when 2468 (input_stack::end_file): New function. 2469 (input_stack::next_file): Handle the situation where there is no 2473 input_stack::end_file(). 2787 * troff/input.c (input_stack::clear): Clear past any boundaries and 3232 * pic/lex.c (input_stack::bol): Move definition out of class body. 6063 * troff/input.c (input_stack::clear): New function. 6064 * troff/input.c (exit_request): Use input_stack::clear.
|
H A D | ChangeLog.118 | 2186 (input_stack::push_file), src/preproc/refer/refer.cc (do_file,
|