<div dir="ltr"><div style>Hi,</div><div style><br></div><div style>I've taken it from here:</div><div style><a href="http://comments.gmane.org/gmane.lisp.ecl.general/2995">http://comments.gmane.org/gmane.lisp.ecl.general/2995</a><br>

</div><div style><br></div><div style>and from here:<br></div><div><a href="http://comments.gmane.org/gmane.lisp.ecl.general/2341">http://comments.gmane.org/gmane.lisp.ecl.general/2341</a></div><div><br></div><div style>
and assumed from the messages context that they worked for their posters.</div>
<div><br></div><div style>I've also check the following github mirror of ecl (it is a little bit outdated - January was the last time)</div><div style><a href="https://github.com/ageneau/ecl-mirror/blob/8ac2ec408cda4334baba1f0f03e8d1fa288ae504/src/cmp/cmpenv-proclaim.lsp#L78">https://github.com/ageneau/ecl-mirror/blob/8ac2ec408cda4334baba1f0f03e8d1fa288ae504/src/cmp/cmpenv-proclaim.lsp#L78</a><br>

</div><div style><br></div><div style>What is the correct one? any documentation link?<br></div><div><br></div><div style>Ala'a</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, May 13, 2013 at 8:08 PM, Peter Keller <span dir="ltr"><<a href="mailto:psilord@cs.wisc.edu" target="_blank">psilord@cs.wisc.edu</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Mon, May 13, 2013 at 02:33:00PM +0400, Ala'a Mohammad wrote:<br>
> ;; foo.lisp<br>
> (defpackage "DEMO"<br>
>   (:use :cl)<br>
>   (:export "SUM-ARRAY"))<br>
><br>
> ;; using the following<br>
> ;;;(declaim (si::c-export-fname sum-arary))<br>
</div>                                  ^^^^^^^^^<br>
<div class="im">> ;; gave me<br>
> ;;Unknown declaration specifier SI::C-EXPORT-FNAME<br>
> ;; so instead I tried 'proclaim', but it seem to have<br>
> ;; no effect as the generated symbol name is L1sum_array rather than<br>
> demo_sum_array<br>
> (proclaim '(si::c-export-fname sum-arary))<br>
</div>                                 ^^^^^^^^^<br>
<div class="im">><br>
> (defun sum-array (array)<br>
>   (loop for i from 0 below (length array)<br>
>         summing (aref array i)))<br>
<br>
</div>I'm not sure how to do the operation you want to do without cheking<br>
further, but the indicated symbols are a typo. If you fix it, does the<br>
problem go away?<br>
<br>
-pete<br>
</blockquote></div><br></div>