This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: generalized set!
- To: Michael Livshin <mlivshin at bigfoot dot com>
- Subject: Re: generalized set!
- From: Mikael Djurfeldt <mdj at mdj dot nada dot kth dot se>
- Date: 04 Nov 1999 19:57:14 +0100
- Cc: guile at sourceware dot cygnus dot com
- Cc: djurfeldt at nada dot kth dot se
- References: <s3g0ymyztb.fsf@bigfoot.com>
Michael Livshin <mlivshin@bigfoot.com> writes:
> 1. why the obvious candidates like `vector-ref', `car' etc. are not
> `procedure-with-setter's?
Because with the current level of memoization, a procedure-with-setter
car can't be simplified to the primitive car, meaning that the
evaluator would be slowed down.
We can do such things when Go..., I mean when the new module system
has arrived.
Message being: Wait...