[comp.sys.xerox] #, bug in Medley 1.0?

tim@cstr.edinburgh.ac.uk (10/16/90)

Well, I can never tell with these obscure read macros, but I don't
reckon this is right:

I have a file that contains something like this:

(defvar *fooa*)
(defvar *foob*)

(setq *fooa* '(mylist-a))

(setq *foob* '(one #,*fooa* three))

If I compile this, and then load it into a fresh sysout, I reckon I
should get *foob* = (one (mylist-a) three).  But actually I get *foob*
= (one nil three).  Presumably what happens is that *fooa* doesn't get
its value until the whole file is read?  or ?  Anyway I don't think
that's what CLtL intends to happen.  Of course CLtL 2nd ed has taken
away #, altogether!

--tim