Luke Gorrie luke@synap.se writes:
#.(clsql:locally-enable-sql-reader-syntax)
Interesting idiom! And I don't think it will play well with our source-path-finder binding *READ-SUPPRESS* to T because this seems to prevent #. from having an effect.
In fact it would be very bad without the *READ-SUPPRESS* because then we might read/eval the 'enable' and then find the definition and stop before reaching the 'disable', leaving the syntax globally changed.
CMUCL's own debugger will have one or the other of these problems with it too methinks.
I wonder what Kent Pitman would say about all this..