absyntax_utils/debug_ast.cc
changeset 767 e7d6619f6145
parent 736 a591ed23c370
child 809 9204559768f1
equal deleted inserted replaced
765:d15f13bff9c6 767:e7d6619f6145
   188   symbol->accept(*singleton);
   188   symbol->accept(*singleton);
   189 }
   189 }
   190 
   190 
   191 
   191 
   192 void print_ast_c::print(const char *str) {
   192 void print_ast_c::print(const char *str) {
   193   fprintf(stderr, str);
   193   fprintf(stderr, "%s", str);
   194 }
   194 }
   195 
   195 
   196   
   196   
   197 void print_ast_c::prefix_fcall(symbol_c* symbol) {print_symbol_c::print(symbol);}
   197 void print_ast_c::prefix_fcall(symbol_c* symbol) {print_symbol_c::print(symbol);}
   198 void print_ast_c::suffix_fcall(symbol_c* symbol) {}
   198 void print_ast_c::suffix_fcall(symbol_c* symbol) {}
   207 
   207 
   208 
   208 
   209 
   209 
   210 
   210 
   211 void debug_c::print(const char *str) {
   211 void debug_c::print(const char *str) {
   212   fprintf(stderr, str);
   212   fprintf(stderr, "%s", str);
   213 }
   213 }
   214 
   214 
   215 void debug_c::print(symbol_c *symbol) {
   215 void debug_c::print(symbol_c *symbol) {
   216   print_symbol_c::print(symbol);
   216   print_symbol_c::print(symbol);
   217 }
   217 }