Re: MMapper
As interest in the MMapper library gathers, I'd like to point out what I think is one potential flaw, and ask for insights from the community.The fli-memory-access.lisp constructs methods which dispatch on type FLI::POINTER. This is not exported by LW, and possibly for good reason (or not?). I normally try to avoid undocumented "features" in my code. But in this case it seemed there was no other possibility. Hence it is possible that MMapper will break in future releases of LW.
Does anyone have better insight on this issue? Perhaps I overlooked a capability in the FLI that obviates the use of FLI::POINTER class (actually structs).
Otherwise, it puts MMapper on slightly weaker footing, better than (IMHO) but akin to the efforts of porting to Allegro or SBCL or some other Lisp (i.e., Clozure).
Dr. David McClain
Chief Technical Officer
Refined Audiometrics Laboratory
4391 N. Camino Ferreo
Tucson, AZ 85750
email: dbm@refined-audiometrics.com
phone: 1.520.390.3995