def _hjoin_multiline(join_char, strings):
cstrings = [string.split("<STR_LIT:\n>") for string in strings]<EOL>max_num_lines = max(len(item) for item in cstrings)<EOL>pp = []<EOL>for k in range(max_num_lines):<EOL><INDENT>p = [cstring[k] for cstring in cstrings]<EOL>pp.append(join_char + join_char.join(p) + join_char)<EOL><DEDENT>return "<STR_LIT:\n>".join([p.rstrip() for p in pp])<EOL>
Horizontal join of multiline strings