Restores the explanation of define-relation contracts.

This commit is contained in:
Casey Klein 2011-08-08 16:08:40 -05:00
parent 52c50dd67e
commit d2a58bc05f

View File

@ -1224,7 +1224,12 @@ Similar to @racket[define-judgment-form] but suitable only when every position
is an input. There is no associated form corresponding to
@racket[judgment-holds]; querying the result uses the same syntax as
metafunction application.
The contract specification for a relation restricts the patterns that can
be used as input to a relation. For each argument to the relation, there
should be a single pattern, using @racket[x] or @racket[×] to separate
the argument contracts.
@examples[
#:eval redex-eval
(define-language types