我高估了你的需求,上边的例子是设想如何利用基本数据结构,实现一个通用的多对一方案,如果只是处理若干组确定的数据,是没必要搞太复杂
以我的水平还远没有到讨论基本架构的份
loop 简直牛到飞起
用 loop 的话,哪种数据结构都无所谓了。list, string, obarray, hash table 甚至 map, buffer, window。我太 out 了,现在才知道这个,原来用的 while. do-list, do-times 跟 loop 一比简直就是小儿科啊!
而且用 loop 解决这个问题,什么复杂的数据结构都不用,直接最普通的 List 就行了,瞬间搞定!
我记得当年 Richard Stallman 是不赞成引入 cl
的,估计看到大家都飞起来了,他也是很无奈吧。