i do not understand the session transcript that follows. why is `3'
interpreted as a symbol? is this something i should fix in
boot-9.scm? (looks like `read' is applied inconsistently (like, not
at all) in `read-path-list-notation'.) should there be a two-step
conditional read to handle literals (w/ failure => symobl->string)?
thanks,
thi
----------------------------------
guile> #/+/3/5
ERROR: While evaluating arguments to + in expression (+ 3 5):
ERROR: Unbound variable: 3
ABORT: (misc-error)
Type "(backtrace)" to get more information.
guile>