6.3.90.900
1.2 no-debug: Disabled Debugging
(require no-debug) | package: mischief-dev |
syntax
(define/debug id expr)
(define/debug (head args) body ...+)
syntax
(define-values/debug (id ...) expr)
syntax
(lambda/debug kw-formals body ...+)
syntax
(case-lambda/debug [formals body ...+] ...)
syntax
(#%app/debug proc-expr arg ...)
These forms are aliases for the same forms without the /debug suffix
from racket.
syntax
(debug proc-expr arg ...)
An alias for #%app.
syntax
(debug* . expr)
Equivalent to expr.
procedure
(dprintf fmt arg ...) → void?
fmt : string? arg : any/c
Equivalent to (void).
procedure
(stylish-dprintf fmt arg ...) → void?
fmt : string? arg : any/c
Equivalent to (void).
procedure
(call-and-debug fmt arg ... #:thunk proc) → any
fmt : string? arg : any/c proc : (-> any)
Equivalent to (proc).
procedure
(debug-value fmt arg ... #:value x) → void?
fmt : string? arg : any/c x : any/c
Equivalent to (void).
procedure
(debug-values fmt arg ... #:value xs) → void?
fmt : string? arg : any/c xs : list?
Equivalent to (void).
procedure
(debug-exception fmt arg ... #:exn x) → void?
fmt : string? arg : any/c x : any/c
Equivalent to (void).
1.2.1 no-debug/syntax: Disabled Debugging for Macros
(require no-debug/syntax) | package: mischief-dev |
syntax
(define-syntax/debug id expr)
(define-syntax/debug (head args) body ...+)
syntax
Aliases for define-syntax and define-syntaxes.
1.2.2 debug/racket: Disabled Debugging for Racket
#lang no-debug/racket | package: mischief-dev |
The no-debug/racket language is equivalent to racket.
1.2.3 debug/mischief: Disabled Debugging for Mischief
#lang no-debug/mischief | package: mischief-dev |
The no-debug/mischief language is equivalent to mischief.