Declare a few more type values to avoid reconstructing.
original commit: ece6e9e15e866e9d62aa45300dc8d515d8ad8088
This commit is contained in:
parent
faba3b4d8f
commit
862ceb8850
|
@ -265,15 +265,15 @@
|
|||
|
||||
|
||||
;; Paths
|
||||
(define -car (make-CarPE))
|
||||
(define -cdr (make-CdrPE))
|
||||
(define -syntax-e (make-SyntaxPE))
|
||||
(define -force (make-ForcePE))
|
||||
(define/decl -car (make-CarPE))
|
||||
(define/decl -cdr (make-CdrPE))
|
||||
(define/decl -syntax-e (make-SyntaxPE))
|
||||
(define/decl -force (make-ForcePE))
|
||||
|
||||
|
||||
;; function type constructors
|
||||
|
||||
(define top-func (make-Function (list (make-top-arr))))
|
||||
(define/decl top-func (make-Function (list (make-top-arr))))
|
||||
|
||||
|
||||
(define (-struct name parent flds [proc #f] [poly #f] [pred #'dummy])
|
||||
|
|
Loading…
Reference in New Issue
Block a user