Debug printer for abstract syntax tree
use lang_c::visit::Visit; let s = &mut String::new(); Printer::new(s).visit_translation_unit(unit);