Comment Comment by xrayspec The author acknowledges that other languages can be used for DSLs. He claims that Racket's hygienic macro system is the special feature that makes it superior for the task. parent xrayspec 7 years ago