But the general feeling I have is that Scheme's match syntax is like having the power of a regex, but at the markup level, instead of matching on the raw text.
Exactly. Most languages can only dream of this simplicity.
"I have a mind like a steel... uh... thingy." Patrick Logan's weblog.