Ocaml_protoc_compiler_lib.Pb_utilSourceStandard library missing functions
rev_split_by_char c s will split the string s using the delimieter c and return the component in reverse order (ie from right to left).
For instance when splitting a filename with the '.' character, the file extension will be the head of the returned list.
string_of_string_list l returns a debug string of l
string_fold_lefti f e0 s will fold over each string character
indentation_prefix level returns a string of 2 * level spaces