[Bug-openmcl] type cache
bryan-openmcl at lunch.org
Tue Feb 24 18:24:28 MST 2004
> ps. the copy-pprint-dispatch failures most probably are still related
> since they are using similar '(eql (foo bar)) type-specs.
the fix for these is probably in ccl::specifier-fn. instead of
returning a function definition to be compiled, it should return
a function that can properly capture the type-spec. the comment
hints at this.
; lets make fewer things fns that compile at load time, esp
; anything we do - really none should
a quick fix might help for simple eql and member type-specs, but
it could get complex quickly for hairy compound types..
(or (eql bar) (not (member foo bar baz)))
i was hoping to stay out of the type system for a bit longer.
More information about the Bug-openmcl