@ -14,12 +14,11 @@
EXPR ...)))))
(define (convert-expr x)
(let loop ([x x])
(cond
[(list? x) (map loop x)]
[(number? x) 42]
[(string? x) "whee"]
[else 'kaboom])))
[(list? x) (map convert-expr x)]
[else 'kaboom]))
(define-macro (dsl-module-begin EXPR ...)
#'(#%module-begin
@ -1,12 +1,11 @@
#lang br