16 lines
686 B
Racket
16 lines
686 B
Racket
#lang scribble/doc
|
|
@(require "common.rkt" (for-label syntax/trusted-xforms))
|
|
|
|
@title[#:tag "trusted-xforms"]{Trusting Standard Recertifying Transformers}
|
|
|
|
@defmodule[syntax/trusted-xforms]
|
|
|
|
The @racketmodname[syntax/trusted-xforms] library has no exports. It
|
|
exists only to require other modules that perform syntax
|
|
transformations, where the other transformations must use
|
|
@racket[syntax-disarm] or @racket[syntax-arm]. An application that
|
|
wishes to provide a less powerful code inspector to a sub-program
|
|
should generally attach @racketmodname[syntax/trusted-xforms] to the
|
|
sub-program's namespace so that things like the class system from
|
|
@racketmodname[racket/class] work properly.
|