Closed m2ym closed 11 years ago
I'm not so nervous about collisions now, but as you said, we should put them into contrib package for now.
First work: 2475a18ed8257be17b110f86bb22388ad92f99ea
Now, we have new primitive patterns: ASSOC
and PASSOC
(not exported). ALIST
and PLIST
patterns are currently located in contrib package and they are defined with DEFPATTERN
using ASSOC
and PASSOC
patterns. I'm satisfied with this implementation.
Close.
I'd suggest optima.contrib. Because, as you said in #27, only symbols from common-lisp package should be used for pattern designators in the main optima package to avoid collisions.