@ramin_hal9001
#ecl #commonLisp is like this:
(defun foo ()
(let ((my-int 0))
(declare (:int my-int))
(ffi:c-progn (my-int)
"int *x;"
"for (x = �*x<5;)" (incf my-int)
(format t "~d" my-int))
my-int))
must go through COMPILE-FILE.