135
135
(defun wt-make-closure (fun &aux (cfun (fun-cfun fun)))
137
137
(let* ((closure (fun-closure fun))
141
139
(cond ((eq closure 'CLOSURE)
142
140
(wt "cl_make_cclosure_va((void*)" cfun ","
143
141
(environment-accessor fun)
148
146
(wt "cl_make_cfun((void*)" cfun ",Cnil,Cblock," narg ")"))
149
147
(t ; empty environment variable number of args
150
148
(wt "cl_make_cfun_va((void*)" cfun ",Cnil,Cblock)")))))