[Ecls-list] ffi broken in windows

Dustin Long dlong at stevens.edu
Wed Dec 26 20:35:16 UTC 2007


Juan Jose Garcia-Ripoll wrote:
> On Dec 26, 2007, at 6:16 PM, Dustin Long wrote:
>   
>> I see. What is the overall goal with being allowed to load a FASL file more than once?
>>     
>
> Well, a lisp file can also be seen as a script. Load it twice =
> execute it twice. I use some programs like this. Also, sometimes a
> fasl file initializes variables and function definitions, and by
> loading it a second time you may clean up a mess.
>
>   
Ah, of course, I should have seen that.
> In short: I do not want to remove this feature, and some other uses as
> well, since I got complaints the very first time I disabled it.
>
> But worry not, for there your problem and fasl loading are two
> different things. You want to be able to reload libraries that have
> changed. Well, one may add a flag to ecl_load_library and use one
> version (the one that does not duplicate files) for the FFI and the
> other version for implementing LOAD
>
>   
Sounds good! I'll try to get back with that soon.

Dustin





More information about the ecl-devel mailing list