Added (prim:udf?)

This commit is contained in:
Justin Ethier 2017-04-04 07:54:39 +00:00
parent 742c55bf45
commit 10fb038c37

View file

@ -32,6 +32,7 @@
;; User defined function primitives
;*udf-prims*
;*udf-cps->inline*
prim:udf?
prim:add-udf!
prim:func->prim
)
@ -42,6 +43,8 @@
(set! *udf-cps->inline*
(cons (cons cps-sym inline-sym) *udf-cps->inline*))
(set! *udf-prims* (cons inline-sym *udf-prims*)))
(define (prim:udf? exp)
(member exp *udf-prims*))
; prim? : exp -> boolean
(define (prim? exp)