Add Scheme inlines to global inline list

This commit is contained in:
Justin Ethier 2017-04-24 22:08:15 +00:00
parent 0dafd88ed3
commit 1c82f0e74a

View file

@ -878,8 +878,10 @@
; ,(define-c->inline-var exp) ; ,(define-c->inline-var exp)
; ,(prim:udf? (define-c->inline-var exp)) ; ,(prim:udf? (define-c->inline-var exp))
; )) ; ))
(if (and (lambda? body) (when (and (lambda? body)
(prim:udf? (define-c->inline-var exp))) (prim:udf? (define-c->inline-var exp)))
(add-global-inline
(define-c->inline-var exp))
(add-global (add-global
(define-c->inline-var exp) (define-c->inline-var exp)
#t ;; always a lambda #t ;; always a lambda