racket/collects/honu/private/debug.ss
Jon Rafkind a8d40530f4 checkpoint new macro stuff
svn: r17050
2009-11-24 20:58:13 +00:00

15 lines
237 B
Scheme

#lang scheme/base
(require (for-syntax scheme/base))
(provide debug)
(define-for-syntax verbose? #t)
(define-syntax (debug stx)
(if verbose?
(syntax-case stx ()
[(_ str x ...)
#'(printf str x ...)])
#'(void)))