See

https://github.com/pharo-project/pharo/issues/4693 
<https://github.com/pharo-project/pharo/issues/4693>
https://github.com/pharo-project/pharo/issues/4694 
<https://github.com/pharo-project/pharo/issues/4694>
https://github.com/pharo-project/pharo/issues/4695 
<https://github.com/pharo-project/pharo/issues/4695>

Of course, if somebody wants to help, you’re welcome to :)

Guille

> El 23 sept 2019, a las 13:59, Guillermo Polito <guillermopol...@gmail.com> 
> escribió:
> 
> Just more detail into it:
> 
>  - the source code of the booklet, written in Pillar, resides in here:
>    https://github.com/SquareBracketAssociates/Booklet-uFFI 
> <https://github.com/SquareBracketAssociates/Booklet-uFFI>
> 
>  - I’ve been in the last weeks doing a pass on it (see branch version2 
> https://github.com/SquareBracketAssociates/Booklet-uFFI/tree/version2 
> <https://github.com/SquareBracketAssociates/Booklet-uFFI/tree/version2>)
>    I started adding examples, and enhancing the explanations.
>    I got particularly blocked when explaining marshalling where I saw several 
> issues to address / features to add before continuing documenting
> 
> I have some issues written down to fix in FFI soon:
>   1 - unify vocabulary: module and library in the API (see #ffiCall:module: 
> #macModuleName #ffiLibraryName, #ffiLibrary…)
>   2 - some of the names above are misleading (#ffiLibraryName returning a 
> library object and not a name for example)
>   3 - extend literal object support to floats
>   4 - add a strict (but safe) mode where types for literals are mandatory 
> (otherwise marshalling can go wrong :))
> 
> I’ll create issues for these in the next hours ^^.
> 
>> El 23 sept 2019, a las 13:38, Richard O'Keefe <rao...@gmail.com 
>> <mailto:rao...@gmail.com>> escribió:
>> 
>> how do I
>> connect C numeric
>> types introduced by the library to FFI?
> 
> Hi Richard, what do you mean? Do you have an example? What’s the signature of 
> your C function look like?
> 
> Guille

Reply via email to