What I want to do is to create a binding for the SoftPosit library. A typical function has an interface like quire16_t q16_fdp_add(quire16_t, posit16_t, posit16_t); where typedef struct { uint16_t v; } posit16_t; typedef struct { uint64_t v[2]; } quire16_t; A "quire" is a dot product accumulator. A "posit" is a number. {quire,posit}{8,16,32} are defined, and a number of other types.
- Re: [Pharo-users] FFI beginner question Richard O'Keefe
- Re: [Pharo-users] FFI beginner question Guillermo Polito
- Re: [Pharo-users] FFI beginner question Guillermo Polito
- Re: [Pharo-users] FFI beginner question Brainstorms
- [Pharo-users] Pumping FFI documentation ... Guillermo Polito
- Re: [Pharo-users] Pumping FFI documentat... eftomi
- Re: [Pharo-users] Pumping FFI documentat... Brainstorms
- Re: [Pharo-users] Pumping FFI documentat... Ben Coman
- Re: [Pharo-users] [Pharo-dev] Pumping FF... Ben Coman
- Re: [Pharo-users] [Pharo-dev] Pumping FF... ducasse
- Re: [Pharo-users] FFI beginner question Richard O'Keefe
- Re: [Pharo-users] FFI beginner question Guillermo Polito