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

Quoting vectors?

   Date: Wed, 1 Feb 89 08:46:38 EST
   From: jinx@chamartin.ai.mit.edu (Guillermo J. Rozas)

   You've all forgotten a little detail.

   `#(foo ,bar baz ,@quux)

   is legal.  It would be REALLY strange if a constant vector did not
   need to be quoted when a "quasi-constant" vector did.

I don't believe this small bit of consistency is very important.
After all, even if quote is not required on vector constants, it is
still allowed.

As to its being REALLY strange, MIT Scheme does it just that way, and
aside from the fact that it is a completely natural implementation, I
don't think anyone has ever run into any confusion because of the lack
of that requirement.