printing \n

From: Jim Newton (
Date: 10/02/04

Date: Sat, 02 Oct 2004 15:19:06 +0200

in c, perl, python, as well as many other languages printing "\n"
prints a carriage return. I know that the format function will
print a carriage return when "~%" is encountered. but is there a
way to print a carriage return as a character?

I ask because i'm converting a program which has a wrapper around
the print function which prints whatever it is given. Moreover,
if it is given a "\n" or a string containing \n it prints it.
How should i handle this in lisp?