RosettaCodeData/Task/Metaprogramming/Racket/metaprogramming-2.rkt
2023-07-01 13:44:08 -04: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)]))