This is the mail archive of the guile@sources.redhat.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: compiling syntax and macro


Keisuke Nishida <kxn30@po.cwru.edu> writes:

> Klaus Schilling <Klaus.Schilling@munich.netsurf.de> writes:
> 
> >  > Such macros are expanded at compilation time.
> > 
> > So one can't use guile anymore without compilation?
> 
> I think interpretation is possible, too.  Or an evaluator may
> implicitly compile every expression before executing it, as
> QScheme does.

Yes, something like that.

(I only meant "compilation time" in the context of compilation.)

In any case, as Marius has written previously, we are going away from
lazy memoization to having a separate macro expansion and
byte-compilation phase.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]