Re: [Ecls-list] multiple-value-bind strange behaviour

2010-07-31 Thread Juan Jose Garcia-Ripoll
This is not a problem with multiple-value-bind. The proclamation for compiled-function-file was wrong. I fixed it today. Juanjo On Fri, Jul 30, 2010 at 7:38 AM, Stas Boukarev wrote: > Consider the following file: > (defun foo ()) > > (defun location (function) > (multiple-value-bind (file pos)

[Ecls-list] multiple-value-bind strange behaviour

2010-07-29 Thread Stas Boukarev
Consider the following file: (defun foo ()) (defun location (function) (multiple-value-bind (file pos) (ext:compiled-function-file function) (list file pos))) Load it: > (load (compile-file "foo")) > (location #'foo) ("foo.lisp" NIL) > (ext:compiled-function-file #'foo) "foo.lisp" 0 --