只读选项被添加到defstruct 插槽,但SBCL 等可以写入插槽。在其他实现中,不定义setter 似乎很难编写,但是有没有更好的方法? (defstruct foo (x nil :read-only t) y ...
確定! 回上一頁