(let (a 500) (let (a 100) (up a))) # -> 500 (let (a 500) (let (a 100) (eval a 1))) # -> 100

(let (a 500) (let (a 100) (eval 'a 1))) # -> NIL I would like to know if evaluating whole expressions (as opposed to one value for 'up) in upper context is possible with picolisp.