racket/pkgs/racket-doc/syntax/scribblings/trusted-xforms.scrbl
Matthew Flatt 2d4f3e2ac9 remove the "racket-pkgs" directory layer
The layer is now redundant, since everything left in "pkgs" is in the
"racket-pkgs" category.
2014-12-08 05:22:59 -07:00

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.