Document legacy forms with a : suffix
Also don't export internal macros original commit: a17e4578404b7eb243e1b7dbfb749b1df6e44215
This commit is contained in:
parent
43060c8d37
commit
9ee89f821d
|
@ -128,6 +128,38 @@ preferred to use of @racket[define:].
|
|||
@defalias[define-struct/exec: define-struct/exec]
|
||||
|
||||
@defalias[for: for]
|
||||
@deftogether[(@defidform[for*/and:]
|
||||
@defidform[for*/first:]
|
||||
@defidform[for*/flvector:]
|
||||
@defidform[for*/fold:]
|
||||
@defidform[for*/hash:]
|
||||
@defidform[for*/hasheq:]
|
||||
@defidform[for*/hasheqv:]
|
||||
@defidform[for*/last:]
|
||||
@defidform[for*/list:]
|
||||
@defidform[for*/lists:]
|
||||
@defidform[for*/or:]
|
||||
@defidform[for*/product:]
|
||||
@defidform[for*/sum:]
|
||||
@defidform[for*/vector:]
|
||||
@defidform[for*:]
|
||||
@defidform[for/and:]
|
||||
@defidform[for/first:]
|
||||
@defidform[for/flvector:]
|
||||
@defidform[for/fold:]
|
||||
@defidform[for/hash:]
|
||||
@defidform[for/hasheq:]
|
||||
@defidform[for/hasheqv:]
|
||||
@defidform[for/last:]
|
||||
@defidform[for/list:]
|
||||
@defidform[for/lists:]
|
||||
@defidform[for/or:]
|
||||
@defidform[for/product:]
|
||||
@defidform[for/sum:]
|
||||
@defidform[for/vector:])]{
|
||||
Aliases for the same iteration forms without a @racket[_:].
|
||||
}
|
||||
@defalias[do: do]
|
||||
|
||||
@defidform[define-type-alias]{Equivalent to @racket[define-type].}
|
||||
@defidform[define-typed-struct]{Equivalent to @racket[define-struct:]}
|
||||
|
|
|
@ -24,7 +24,7 @@ This file defines two sorts of primitives. All of them are provided into any mod
|
|||
|
||||
(provide (except-out (all-defined-out) dtsi* dtsi/exec* -let-internal define-for-variants define-for*-variants
|
||||
with-handlers: for/annotation for*/annotation define-for/acc:-variants base-for/flvector: base-for/vector
|
||||
-lambda -define)
|
||||
-lambda -define -do -let -let* -let*-values -let-values -let/cc -let/ec -letrec -letrec-values -struct)
|
||||
;; provide the contracted bindings as primitives
|
||||
(all-from-out "base-contracted.rkt")
|
||||
(all-from-out "top-interaction.rkt")
|
||||
|
|
Loading…
Reference in New Issue
Block a user