Oops. I got that all wrong. Look.
$ pil
: X
-> NIL
: (let X (+ 3 4) (glue " " '("Number" `X `(- X 9))))
-> "Number "
: X
-> NIL
When I copied and pasted results in my last message, I was in a pil
session where I was messing around with `fill` and `run` and it
"polluted" what I thought was my top-level. Here was the culprit.
: (let X (+ 3 4) (run (fill '(glue " " ("Number" X `(- 4 9))) '(X))))
!? ("Number" 7 -5)
"Number" -- Undefined
? X
-> 7
But I didn't notice all along that I was at the question mark prompt
and thus *not* at the top-level. Oops. So I don't understand. Back
to the drawing board. :) Sorry for the noise.
--
UNSUBSCRIBE: mailto:[email protected]?subject=Unsubscribe