[Ecls-list] A christmas gift of unboxed functions, etc (experimental)
Juan Jose Garcia-Ripoll
jjgarcia at users.sourceforge.net
Tue Dec 26 18:59:55 UTC 2006
Hi,
two more changes, one provided by Brian the other one inspired by him.
- MAKE-ARRAY accepts a foreign pointer as an argument to :DISPLACED-TO That
creates a lisp array on top of the foreign data and can be used to directly
scan C strings, or unboxed arrays of numbers.
- LOAD-FOREIGN-LIBRARY accepts an additional keyword argument
which, when true, tells ECL to link object files against the system version
of that library instead of directly referencing the shared library: i.e. use
linker flag -lmylib instead of libmylib.so (Brian Spilsbury)
Actually, the change to MAKE-ARRAY simplified things a lot, allowing
me to remove two functions and recode ecl_string_push_extend.
Juanjo
--
Dpto. de Fisica Teorica I, Fac. de CC Fisicas, Universidad Complutense,
Ciudad Universitaria s/n Madrid 2804 (Spain)
http://teorica.fis.ucm.es/~jjgarcia/
More information about the ecl-devel
mailing list