Document for/and and co as not working.

This commit is contained in:
Vincent St-Amour 2015-11-11 13:30:24 -06:00
parent 3c1c5b1d03
commit bcd5fe531d

View File

@ -229,12 +229,7 @@ variants.
@defform[(for/hasheq type-ann-maybe (for-clause ...) expr ...+)]
@defform[(for/hasheqv type-ann-maybe (for-clause ...) expr ...+)]
@defform[(for/vector type-ann-maybe (for-clause ...) expr ...+)]
@;defform[(for/flvector type-ann-maybe (for-clause ...) expr ...+)]
@;defform[(for/extflvector type-ann-maybe (for-clause ...) expr ...+)]
@;defform[(for/and type-ann-maybe (for-clause ...) expr ...+)]
@defform[(for/or type-ann-maybe (for-clause ...) expr ...+)]
@;defform[(for/first type-ann-maybe (for-clause ...) expr ...+)]
@;defform[(for/last type-ann-maybe (for-clause ...) expr ...+)]
@defform[(for/sum type-ann-maybe (for-clause ...) expr ...+)]
@defform[(for/product type-ann-maybe (for-clause ...) expr ...+)]
@defform[(for/set type-ann-maybe (for-clause ...) expr ...+)]
@ -258,9 +253,16 @@ that @racket[#:when] clauses can only appear as the last
@racket[for-clause]. The return value of the entire form must be of
type @racket[u]. For example, a @racket[for/list] form would be
annotated with a @racket[Listof] type. All annotations are optional.
}
Deliberately omitted from the above list are @racket[for/flvector], @racket[for/extflvector],
@racket[for/first], @racket[for/last], and @racket[for/and], which aren't yet supported by the typechecker.
@deftogether[[
@defform[(for/flvector type-ann-maybe (for-clause ...) expr ...+)]
@defform[(for/extflvector type-ann-maybe (for-clause ...) expr ...+)]
@defform[(for/and type-ann-maybe (for-clause ...) expr ...+)]
@defform[(for/first type-ann-maybe (for-clause ...) expr ...+)]
@defform[(for/last type-ann-maybe (for-clause ...) expr ...+)]
]]{
Like the above, except they are not yet supported by the typechecker.
}
@deftogether[[