Hi Marten,<br><br>unfortunately I know nothing of Smalltalk, but maybe I can help you with the C mistakes. Compare this<br><br>On Fri, Aug 5, 2011 at 1:43 PM, Marten Feldtmann <span dir="ltr"><<a href="mailto:itlists@schrievkrom.de">itlists@schrievkrom.de</a>></span> wrote:<br>

<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
         form = c_string_to_object("(+ 1 1)");<br>

         result = si_safe_eval(3, form, Cnil, g_eclEvalErrorSymbol);</blockquote><div><br>and this<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

result = si_safe_eval(3, ecl_make_simple_base_string("(+ 1 1)",-1), Cnil, OBJNULL);<br></blockquote><div><br>In the first case you first convert a string to a Lisp object (a list '(+ 1 1) in Common Lisp notation) and then this list is evaluated to give a number. In the second case you are evaluating a string (as in (eval "(+ 1 1)")) and thus the output is a string<br>

<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
* where is the cl_object definition located .... seems to be strange for you,<br>
   but I was not able to find the location of the definition<br></blockquote><div><br>cl_object is a pointer to a union. it is defined in object.h<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">


* when trying to create ecl under Windows - my anti virus software named<br>
   antivir complains, that the newly created dpp.exe has a virus. Therefore<br>
   I have to turn off the antivirus software, create the stuff and then<br>
   turn it on again.<br></blockquote></div><br>Sorry, but this is not our fault, but your C compiler's.<br><br>Juanjo<br clear="all"><br>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br>

<a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>