Gives a function a better name
This commit is contained in:
parent
6d43376f9c
commit
97e792200f
|
@ -2024,11 +2024,11 @@
|
|||
[maybe-ellipsis
|
||||
(ellipsis? #'maybe-ellipsis)
|
||||
(to-lw/proc #'maybe-ellipsis)]))
|
||||
(in-order-non-hidden hm)))
|
||||
(visible-extras hm)))
|
||||
(syntax->list #'seq-of-tl-side-cond/binds))]
|
||||
[(((where-bind-id/lw . where-bind-pat/lw) ...) ...)
|
||||
(map (λ (clauses)
|
||||
(for/fold ([binds '()]) ([clause (in-order-non-hidden clauses)])
|
||||
(for/fold ([binds '()]) ([clause (visible-extras clauses)])
|
||||
(syntax-case clause (where)
|
||||
[(form-name . pieces)
|
||||
(judgment-form-id? #'form-name)
|
||||
|
@ -2054,7 +2054,7 @@
|
|||
rhs/lw)
|
||||
...))]))
|
||||
|
||||
(define-for-syntax (in-order-non-hidden extras)
|
||||
(define-for-syntax (visible-extras extras)
|
||||
(for/fold ([visible empty]) ([extra (syntax->list extras)])
|
||||
(syntax-case extra (where/hidden
|
||||
side-condition/hidden
|
||||
|
|
Loading…
Reference in New Issue
Block a user