guile-devel
[Top][All Lists]
Advanced

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

Re: Strange memoizing behavior


From: Michael Livshin
Subject: Re: Strange memoizing behavior
Date: 22 Jan 2002 13:29:21 +0200
User-agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Copyleft)

Matthias Koeppe <address@hidden> writes:

> Thien-Thi Nguyen <address@hidden> writes:
> 
> >    From: Matthias Koeppe <address@hidden>
> >    Date: Thu, 17 Jan 2002 15:34:32 +0100
> >
> >    Shouldn't Guile report that the (FOO AND) form is bad?
> >
> > badness is up to the user to define -- passing macros may actually be
> > useful sometimes.  to help distinguish, try:
> >
> >  (primitive-macro? and) => #t
> >
> > note that this relies on being able to pass the macro!
> 
> Indeed, we cannot disallow passing macros to functions because that
> would effectively destroy their first-class status.

yes.  it also would allow Guile not to be stuck in interpreter-land
forever.  I fail to see how that would be a bad thing.

-- 
You know better than to trust a strange computer.




reply via email to

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