Thanks! However, it contains only examples of calling lisp from C. 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?
среда, 24 мая 2017 г. пользователь Daniel Kochmański написал: > Hey, > > this tutorial may be useful to you: > > https://common-lisp.net/project/ecl/index.html#orgheadline10 > > Best regards, > Daniel > > > Иван Трусков writes: > > > Hello > > How can one bridge between C++ objects and CL? For example, given a class > > to the lines of > > > > class A > > { > > public: > > A(int q, int w); > > ~A(); > > void foo(int q); > > int bar(); > > }; > > > > that has its instances wrapped in smart pointers, how can that > > functionality be made available from embedded Common Lisp? > > Sorry if that's too general of a question. I am somewhat ignorant at the > > moment, and would appreciate any tips as to where to dig to solve that > > -- > Daniel Kochmański ;; aka jackdaniel | Przemyśl, Poland > TurtleWare - Daniel Kochmański | www.turtleware.eu > > "Be the change that you wish to see in the world." - Mahatma Gandhi >