> From: Dirk Herrmann <[EMAIL PROTECTED]>
> Date: Mon, 9 Apr 2001 15:12:51 +0200 (MEST)
> 
> > > Actually, I don't understand the requirement that vectors don't evaluate
> > > to themselves.  The fact that it is said explicitly in R5RS is an
> > > indication that there must be a good reason for it, but I don't see why.
> > 
> > I suppose it's for symmetry with lists.  Vectors can be used in
> > syntax-case templates like lists, and also in quasiquotations.  But
> > that's just a theory, which is by me and is completely mine...
> 
> Hmmm...  If it was for symmetry only, then why can you write #f instead of
> '#f ?  I still assume that there is more about it.

There is no quasiquotation with #f, but there is with

`#(foo ,(+ 1 2) bar)

That is what I meant with ``symmetry with lists''.

Regards,
  'martin

_______________________________________________
Bug-guile mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-guile

Reply via email to