We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1226edf commit cb0006eCopy full SHA for cb0006e
rosette/base/core/function.rkt
@@ -1,6 +1,7 @@
1
#lang racket
2
3
(require racket/generic
4
+ (for-syntax syntax/transformer)
5
"term.rkt" "bool.rkt" "safe.rkt" "union.rkt" "equality.rkt" "merge.rkt"
6
(only-in "procedure.rkt" @procedure?))
7
@@ -105,9 +106,7 @@
105
106
(lambda (stx)
107
(syntax-case stx ()
108
[(_ pat ...) #'(fv pat ... _)]))
- (syntax-id-rules ()
109
- [(_ ios o type) (make-fv ios o type)]
110
- [_ make-fv]))
+ (make-variable-like-transformer #'make-fv))
111
112
(define (@fv? v)
113
(match v
0 commit comments