如何测试符号中的第一个字符是否是lisp中的字母?我知道它与 alpha-char-p 函数有关。
问问题
2152 次
1 回答
6
像这样:
(alpha-char-p (char (string 'my-symbol) 0))
string
将字符串指示符转换为字符串。这里的一些评论表明它太笼统了,最好使用
symbol-name
which 将拒绝与符号以外的任何东西一起使用。我相信接受字符串指示符的接口更适合请求符号的第一个字符。
于 2013-02-10T19:10:48.037 回答