Circumvent overzealous use of reader abbreviations by scribble for the documentation of #,, and #,@, and #,,@
This commit is contained in:
parent
d388abfee4
commit
63026daba3
|
@ -112,11 +112,12 @@ with @racketmodname[syntax/parse] and @|orig:syntax-case|.
|
||||||
@RACKET[(subtemplate (#,(+ x 1) ...))], for example.
|
@RACKET[(subtemplate (#,(+ x 1) ...))], for example.
|
||||||
|
|
||||||
The usual behaviour, which resets the ellipsis count to 0, can be obtained
|
The usual behaviour, which resets the ellipsis count to 0, can be obtained
|
||||||
with @RACKET[#,,expr] (that is, @RACKET[(unsyntax (unquote expr))]) for an
|
with @RACKET[#,,expr] (that is,
|
||||||
@racket[unsyntax]-like escape. An @racket[unsyntax-splicing]-style escape
|
@racket[(#,(racket unsyntax) (#,(racket unquote) expr))]) for an
|
||||||
can be obtained with @RACKET[#,,@expr] or @RACKET[#,@,expr] (that is,
|
@racket[unsyntax]-like escape. An @racket[unsyntax-splicing]-style escape can
|
||||||
@RACKET[(unsyntax (unquote-splicing expr))] or
|
be obtained with @RACKET[#,,@expr] or @RACKET[#,@,expr] (that is,
|
||||||
@RACKET[(unsyntax-splicing (unquote expr))]).}
|
@racket[(#,(racket unsyntax) (#,(racket unquote-splicing) expr))] or
|
||||||
|
@racket[(#,(racket unsyntax-splicing) (#,(racket unquote) expr))]).}
|
||||||
@item{Several utilities in the spirit of @racket[??] and @racket[?@] are
|
@item{Several utilities in the spirit of @racket[??] and @racket[?@] are
|
||||||
provided, namely @racket[?@@], @racket[?attr] @racket[?cond] and
|
provided, namely @racket[?@@], @racket[?attr] @racket[?cond] and
|
||||||
@racket[?if].}
|
@racket[?if].}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user