read-char

Title
read-char
Type
Function
Arguments
read-char &optional INPUT-STREAM EOF-ERROR-P EOF-VALUE RECURSIVE-P
Package
lisp
Section
入出力
File
builtin.l
指定された入力ストリームから一文字読み込んで、文字を返します。

  INPUT-STREAM : 入力ストリーム
  EOF-ERROR-P  : EOFの状態でread-charしたときにどうするか?
        t               エラーとする。
        nil             エラーとせず、nilを返します。
  EOF-VALUE    : EOFの状態でread-charしたときにnilの代わりに返す文字を指定します。
  RECURSIVE-P  : (詳細不明)

使用例:
  (read-char *keyboard*) <-- "a"を入力
  => #\a

補足:
  蛇足ですが、EOFはEnd Of Fileの略です。ファイルやストリームをすっかり読
  み終わってしまった状態を指します。
Seealso
read-char-no-hang
write-char