>>>>> "Robert" == Robert Dodier <robert.dodier at gmail.com> writes:
Robert> Hello,
Robert> I am working on a revision of the cl-info code (which powers
Robert> the describe function). The primary goal to make describe run
Robert> faster; it is too slow on slow processors (e.g. mine).
How slow is your processor? At the time this stuff was written, I
thought I had the slowest processor around (300 MHz sparc), and it was
acceptable to me with clisp (very fast), cmucl (moderate), gcl
(slowest, but acceptable). I think it's slow because info compiles
the regex, and gcl's compiler is a bit slow.
If I were to do it again, I would use cl-ppcre instead of info.
cl-ppcre is very fast, even for byte-compiled clisp. I assume it
works with gcl, but I don't know.
Ray