open coded a few more list primitives
This commit is contained in:
parent
e862a43ae5
commit
6387e19157
|
@ -377,12 +377,14 @@
|
||||||
[(symbol=? (ModuleVariable-module-path op-knowledge) '#%kernel)
|
[(symbol=? (ModuleVariable-module-path op-knowledge) '#%kernel)
|
||||||
(let ([op (ModuleVariable-name op-knowledge)])
|
(let ([op (ModuleVariable-name op-knowledge)])
|
||||||
(cond [(KernelPrimitiveName? op)
|
(cond [(KernelPrimitiveName? op)
|
||||||
|
#;(printf "Open coded: ~s\n" (ModuleVariable-name op-knowledge))
|
||||||
(compile-kernel-primitive-application
|
(compile-kernel-primitive-application
|
||||||
op
|
op
|
||||||
exp cenv extended-cenv target linkage)]
|
exp cenv extended-cenv target linkage)]
|
||||||
[else
|
[else
|
||||||
(default)]))]
|
(default)]))]
|
||||||
[else
|
[else
|
||||||
|
#;(printf "Candidate for open coding: ~s\n" (ModuleVariable-name op-knowledge))
|
||||||
(default)])]
|
(default)])]
|
||||||
[(StaticallyKnownLam? op-knowledge)
|
[(StaticallyKnownLam? op-knowledge)
|
||||||
(compile-statically-known-lam-application op-knowledge exp cenv extended-cenv target linkage)]
|
(compile-statically-known-lam-application op-knowledge exp cenv extended-cenv target linkage)]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user