I’m in the process of trying to update the stepper to handle check-random, and 
I’m somewhat baffled by the amount of difficulty I’m running into in and around 
‘syntax-disarm’.

It occurs to me that it would probably be simpler just to walk over the 
expanded syntax tree and reformulate it by disarming all syntax and rebuilding 
the tree using 

(datum->syntax (syntax-disarm old-stx inspector) rebuilt) new-stx old-stx 
old-stx)

.. at every syntax wrapper, with recursive calls for every compound form. This 
seems like an awfully big hammer, though; is it likely to bite me, or have 
unexpected consequences? I would be sad if the stepper created security 
vulnerabilities.

Many thanks for any advice.

John “bitten by my own hammer” Clements

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to