set-macro-character

Title
set-macro-character
Type
Function
Arguments
set-macro-character CHAR FUNCTION &optional NON-TERMINATING-P READTABLE
Package
lisp
Section
入出力
File
builtin.l
マクロ文字を設定します。

  CHAR                  マクロ文字にする文字
  FUNCTION              CHAR が読まれたときに呼ばれる関数
  NON-TERMINATING-P     トークンの途中に現れた CHAR をマクロ文字とみなさない
  READTABLE             設定するリードテーブル

使用例:
  (set-macro-character #\? 'read-test)
  (defun read-test (stream ch)
    (list '*question* (read stream)))
  (read-from-string "?a")
  => (*question* a)
  => 2
Seealso
get-macro-character