23 #if ! defined (octave_pt_pr_code_h)
24 #define octave_pt_pr_code_h 1
26 #include "octave-config.h"
46 bool pr_orig_txt =
true)
47 : os (os_arg), prefix (pfx), nesting (),
48 print_original_text (pr_orig_txt),
49 curr_print_indent_level (0), beginning_of_line (true),
175 void newline (
const char *alt_txt =
", ");
void decrement_indent_level(void)
void increment_indent_level(void)
tree_expression & operator=(const tree_expression &)
void reset_indent_level(void)
std::stack< char > nesting
tree_print_code(std::ostream &os_arg, const std::string &pfx="", bool pr_orig_txt=true)
int curr_print_indent_level
If this string is the system will ring the terminal sometimes it is useful to be able to print the original representation of the string