Liutos / SourceNote

共同学习开源软件的尝试
0 stars 0 forks source link

Lisp将符号名修改为大写的时机 #6

Open Liutos opened 12 years ago

Liutos commented 12 years ago

在SBCL中,intern、intern*、make-symbol都没有修改,而以小写调用intern的结果确实也得到了小写的符号名,因此在intern往下的调用链中肯定没有修改名字的大小写,所以应该是在read函数中进行修改的。

Liutos commented 12 years ago

没想到SBCL的一个read函数的实现也那么恐怖啊,用C语言写估计是找死。