Ole*_*Cat 0 common-lisp reader-macro
从这些函数的签名来看,明显的区别在于set-macro-character允许您为单个字符设置reader宏功能,并set-dispatch-macro-character允许您为两个字符的任意组合设置它.这是唯一的区别吗?我什么时候需要使用一个而不是另一个?
set-macro-character
set-dispatch-macro-character
sds*_*sds 5
set-macro-character管理读取标有单个特殊字符的对象,例如,
(...)
; ...
set-dispatch-macro-character 管理读取标有两个(或更多)字符的对象,例如,
#(...)
#A(...)
#S(...)
看到
归档时间:
6 年,9 月 前
查看次数:
97 次
最近记录: