freeman@spar.UUCP (Jay Freeman) (06/13/85)
References: [libation to line-eater] I have occasion to run Franz Lisp (version 38.91) on a Sun. I need to use "fixnum-block" arrays for communication with lower-level routines written in C. But when I try to create such an array -- eg with (array foo fixnum-block 3) ;; (possibly inside a setq) I get the (lisp) error message Error: IMPROPER USE OF SET The exact same call to "array" works just fine in Franz 38.91 running on a Vax 11/780, so it must be something to do with the implementation on the Sun (or perhaps on the 68000). Any advice? Patches or work-arounds? Sympathy? I am rather new to Franz (less so to lisp in general), so feel free to belabor the obvious. If I get any interesting mailed responses, I will post them to the net. Thanks. -- Jay Reynolds Freeman (Schlumberger Palo Alto Research)(canonical disclaimer)