<div dir="ltr"><div><div style="overflow:auto"><div style="max-height:10000px"><div dir="ltr">Consider the following function:<br><br>(defun afunction (a)<br> (declare (type (simple-array double-float (*)) a))<br> a)<br><br>It compiles fine in cl-user, but if I'm in antik-user, I get:<br><br><br>; in: DEFUN AFUNCTION<br>; (TYPE (SIMPLE-ARRAY DOUBLE-FLOAT (ANTIK:*)) ANTIK:A)<br>; <br>; caught ERROR:<br>; bad dimension in array type: *<br>; <br>; compilation unit finished<br>; caught 1 ERROR condition<br><br>So, the antik definition of * breaks declarations that use *.<br><br>Any way to fix this?<br><br>Thanks,<br>Harvey<br><br></div></div></div></div> <div style="display:inline-block"> </div> <br clear="all"><br>-- <br><div class="gmail_signature">Harvey J. Stein<br><a href="mailto:hjstein@gmail.com" target="_blank">hjstein@gmail.com</a><br><a href="http://www.linkedin.com/in/harveyjstein" target="_blank">http://www.linkedin.com/in/harveyjstein</a><br>Selected papers and presentations available at: <a href="http://ssrn.com/author=732372" target="_blank">http://ssrn.com/author=732372</a><br></div>
</div>