fix: *defthing 'names'
Change `defthing` so it always passes a `(listof (or/c #f symbol?))` as the fourth argument to `*defthing`.
This commit is contained in:
parent
d4d38e1ac4
commit
457d3f9a3f
|
@ -1042,7 +1042,7 @@
|
|||
(let ([id-val id-expr])
|
||||
(*defthing kind.kind
|
||||
lt.expr
|
||||
(list (or id-val (quote-syntax/loc id))) (list (or id-val 'id)) #f
|
||||
(list (or id-val (quote-syntax/loc id))) (list (if (identifier? id-val) (syntax-e id-val) 'id)) #f
|
||||
(list (racketblock0 result))
|
||||
(lambda () (list desc ...))
|
||||
(list (result-value value.value)))))]))
|
||||
|
|
Loading…
Reference in New Issue
Block a user