Thanks!<div>However, it contains only examples of calling lisp from C.</div><div>Are there examples of calls going both ways? After some search I have found about CFFI which may be just what I need. Are there examples for using CFFI alongside ECL?<br><br>среда, 24 мая 2017 г. пользователь Daniel Kochmański  написал:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hey,<br>
<br>
this tutorial may be useful to you:<br>
<br>
<a href="https://common-lisp.net/project/ecl/index.html#orgheadline10" target="_blank">https://common-lisp.net/<wbr>project/ecl/index.html#<wbr>orgheadline10</a><br>
<br>
Best regards,<br>
Daniel<br>
<br>
<br>
Иван Трусков writes:<br>
<br>
> Hello<br>
> How can one bridge between C++ objects and CL? For example, given a class<br>
> to the lines of<br>
><br>
> class A<br>
> {<br>
>     public:<br>
>         A(int q, int w);<br>
>         ~A();<br>
>         void foo(int q);<br>
>         int bar();<br>
> };<br>
><br>
> that has its instances wrapped in smart pointers, how can that<br>
> functionality be made available from embedded Common Lisp?<br>
> Sorry if that's too general of a question. I am somewhat ignorant at the<br>
> moment, and would appreciate any tips as to where to dig to solve that<br>
<br>
--<br>
Daniel Kochmański ;; aka jackdaniel | Przemyśl, Poland<br>
TurtleWare - Daniel Kochmański      | <a href="http://www.turtleware.eu" target="_blank">www.turtleware.eu</a><br>
<br>
"Be the change that you wish to see in the world." - Mahatma Gandhi<br>
</blockquote></div>