[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: The ~C format directive
From: "BACH::GREEK" <firstname.lastname@example.org>
Subject: The ~C format directive
Does anyone have a guess as to what the ~C format directive (without any
modifiers) is supposed to do? CLtL says "prints the character in an
implementation-dependent abbreviated format."
At least one person has said they think it should just throw the
character at the terminal, as with ~A.
Currently, VAX LISP prints it like ~S would, abbreviating any control
bits down to one letter. This seems right according to the rationale
given under the description of ~C. But then one can't use any variant
of ~C to just throw the character at the terminal.
~@C should be used to print a char. in a readable way (i.e. "like ~S