Function TERPRI
, FRESH-LINE
terpri
&optional
output-stream => nil
fresh-line
&optional
output-stream => generalized-boolean
output-stream - 出力ストリーム指定子。標準は標準出力。
generalized-boolean - generalized-boolean
terpri
は、output-streamに改行newline
を出力します。
fresh-line
はterpri
と似ていますが、 もしoutput-streamが行の始まりに位置していないときのみ 改行newline
を出力します。 何らかの理由でこのような状況が決定できないときは、 改行newline
は常に出力します。 fresh-line
は、改行newline
が出力されたときtrueを返却し、 それ以外のときはfalseを返却します。
with-output-to-string (s)
(write-string "some text" s)
(terpri s)
(terpri s)
(write-string "more text" s))
(=> "some text
more text"
with-output-to-string (s)
(write-string "some text" s)
(fresh-line s)
(fresh-line s)
(write-string "more text" s))
(=> "some text
more text"
output-streamは修正されます。
*standard-output*
, *terminal-io*
なし。
なし。
terpri
の効果は下記の同等です。
write-char #\Newline output-stream) (