If I understand you well, the intended use of your nested delimiters can be more or less described as syntactic sugar for #reader, with auto-detection of where the string ends:
(filter foo? (python-ish-list-comprehend «thing for x in sqlish(«select * from foo») where some_pred(x)»)) could be rewritten as: (filter foo? #reader"python-ish-list-comprehend.rkt" thing for x in #reader"sqlish.rkt" select * from foo<READER 2 STOPS HERE> where some_pred(x)<READER 1 STOPS HERE> -- Georges -- 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.