Did you know ... Search Documentation:
Pack canny_tudor -- prolog/swi/codes.pl
PublicShow source
 split_lines(?Codes, ?Lines:list(list)) is semidet
Splits Codes into Lines of codes, or vice versa. Lines split by newlines. The last line does not require newline termination. The reverse unification however always appends a trailing newline to the last line.