开发者

I'm a lisp noobie, and I need a hash table class.

I'm kind of new to lisp, and after coming from languages like C, Java, and Python, where there is a well 开发者_开发知识库defined set of standard libraries, I'm a little lost in the sea of implementations and libraries out there.

I'm looking for a few nice data structures to use as primitives, such as RB trees and dictionaries.


Common Lisp has a specification: CL HyperSpec.

Hash tables are part of that.


Common Lisp has some built-in data structures, like single-linked lists (also used for the language itself), arrays, and hash-tables. There are lots of data structure libraries available from quicklisp, e.g. trees, spatial-trees, bk-tree. Look at CLiki's data structure directory for some directions.


Common Lisp the Language, 2nd ed., specifically chapter 16: Hash Tables

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜