removed domain specifications from reduction-relations
svn: r11062
This commit is contained in:
parent
6edb8d4d1b
commit
b2e7594c9d
|
@ -192,6 +192,8 @@
|
|||
(identifier? #'lang)
|
||||
(let-values ([(args domain-pattern)
|
||||
(syntax-case #'(w/domain-args ...) ()
|
||||
;; commented out this case to diable domain specifications
|
||||
#;
|
||||
[(#:domain pat args ...)
|
||||
(values (syntax (args ...)) #'pat)]
|
||||
[else
|
||||
|
|
|
@ -486,10 +486,8 @@ is signaled. If no patterns match, an error is signaled.
|
|||
}
|
||||
|
||||
@defform/subs[#:literals (--> fresh side-condition where)
|
||||
(reduction-relation language domain reduction-case ...)
|
||||
((domain (code:line)
|
||||
(code:line #:domain pattern))
|
||||
(reduction-case (--> pattern exp extras ...))
|
||||
(reduction-relation language reduction-case ...)
|
||||
((reduction-case (--> pattern exp extras ...))
|
||||
(extras name
|
||||
(fresh <fresh-clause> ...)
|
||||
(side-condition <guard> ...)
|
||||
|
|
Loading…
Reference in New Issue
Block a user