Function MAKE-DISPATCH-MACRO-CHARACTER

UP


Function MAKE-DISPATCH-MACRO-CHARACTER

Function MAKE-DISPATCH-MACRO-CHARACTER

構文

make-dispatch-macro-character char &optional non-terminating-p readtable => t

引数と戻り値

char - 文字
non-terminating-p - generalized-boolean。デフォルトはfalse
readtable - readtable。デフォルトは現在のreadtable

定義

make-dispatch-macro-characterは、 readtable内において、 charをディスパッチマクロ文字に割り当てます。

初期状態では、charに関連するディスパッチテーブルの各文字には、 型reader-errorのエラーを通知する関数が関連付けられています。

もしnon-terminating-ptrueのとき、 ディスパッチマクロ文字は非終端マクロ文字になります。 もしnon-terminating-pfalseのとき、 ディスパッチマクロ文字は終端マクロ文字になります。

例文

(get-macro-character #\{) =>  NIL, false
(make-dispatch-macro-character #\{) =>  T
(not (get-macro-character #\{)) =>  false

副作用

readtableは変更されます。

影響

なし。

例外

なし。

参考

*readtable*, set-dispatch-macro-character

備考

なし。


TOP, Github