guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: guile-vm 0.4


From: Keisuke Nishida
Subject: Re: guile-vm 0.4
Date: Thu, 12 Apr 2001 18:46:38 -0400
User-agent: Wanderlust/2.4.0 (Rio) SEMI/1.13.7 (Awazu) FLIM/1.13.2 (Kasanui) Emacs/21.0.102 (i686-pc-linux-gnu) MULE/5.0 (SAKAKI)

At 12 Apr 2001 13:09:10 -0500,
Rob Browning wrote:
> 
> > (require 'bar) will compile the file, but (load "baz.scm") won't.
> 
> Hmm, I'm not sure what I think of that.  If compiling (require 'bar)
> will also demand write access to the slib dir, then I think that's
> probably not good for the long run.  If it just byte-compiles the
> functions into memory, then that would probably be fine, though it's
> still a problem if anything in 'bar or any file required by 'bar isn't
> supported by the VM.

Please don't think of this too much.  It's just a transient interface.
We'll have better ones after getting the VM work fine.

> Well, we don't use macros much, and so I just eliminated all the calls
> in the files I was trying to byte-compile, but mostly I was worried
> about recursive vm compiles via "load" or "require".  I was only
> trying to byte-compile a few files and didn't want to have to check
> all the required and loaded sub-files for macros (and other
> vm-incompatible bits) too.  From what you said above, only "require"
> is an issue, but that could still be a problem since we use require
> and I don't know whether or not files in the the required sub-tree of
> slib files use macros...

Okay, I'll try to get SLIB work completely in this weekend.

Keisuke



reply via email to

[Prev in Thread] Current Thread [Next in Thread]