change record API; remove record-of? and add record-type
This commit is contained in:
@@ -773,7 +773,8 @@
|
||||
(name (car (cdr (cdr form)))))
|
||||
`(define (,name obj)
|
||||
(and (record? obj)
|
||||
(record-of? obj ,rectype)))))))
|
||||
(eq? (record-type obj)
|
||||
,rectype)))))))
|
||||
|
||||
(define-syntax define-record-field
|
||||
(ir-macro-transformer
|
||||
|
||||
Reference in New Issue
Block a user