小编Rob*_*ell的帖子

用普通函数替换普通函数

我想使用elt,nth和mapcar之类的名称来创建一个我正在进行原型设计的新数据结构,但这些名称指定了普通函数,因此,我认为需要重新定义为泛型函数.

据推测,重新定义这些名称是不好的形式?

有没有办法告诉defgeneric不生成程序错误并继续替换功能绑定?

这些不是通用功能还是历史性的,有充分的理由吗?

请问这里考虑的智慧和最佳做法是什么?

common-lisp clos generic-function

4
推荐指数
2
解决办法
180
查看次数

标签 统计

clos ×1

common-lisp ×1

generic-function ×1