This works in CL:
 
  (symbol-macrolet ((x 123)
                             (y (* 2 x)))
     y)
 
  => 246
 
... but produces an error in PS. Seems wrong?
 
Dan