我是lisp的新手,来自C,Java和Python之类的语言,那里有一套定义明确的标准库,我在实现和库出来之后有点迷失那里。
我正在寻找一些很好的数据结构来用作基元,例如RB树和字典。
答案 0 :(得分:9)
Common Lisp有一个规范:CL HyperSpec。
Hash tables是其中的一部分。
答案 1 :(得分:3)
Common Lisp有一些内置的数据结构,比如单链表(也用于语言本身),数组和哈希表。 quicklisp提供了大量数据结构库,例如树木,空间树木,bk树。查看CLiki's data structure directory的某些方向。
答案 2 :(得分:0)