let print_implem ?input_file ?output_file ast =
          !str_item_printer ?input_file ?output_file ast