RosettaCodeData/Task/Metaprogramming/Racket/metaprogramming-2.rkt
2017-09-25 22:28:19 +02:00

8 lines
160 B
Racket

(require (for-syntax syntax/parse))
(define-syntax list-when
(syntax-parser
[(_ test:expr body:expr)
#'(if test
body
null)]))