FFI bug? (was Passing a char inside a struct to an FFI call)
andreas.raab at gmx.de
Sat Dec 11 07:27:01 UTC 2004
>> Unless you want to add the missing feature, yes.
> I'm still floundering here...is the missing feature the fact that the
> framework doesn't support array types (except when they can be represented
> as pointers)?
> Are you suggesting an implementation which might take
> a field spec like:
> #((someNumber 'long' 4) (someString 'byte' ))
> and generate the desired accessors?
I am not suggesting any particular implementation but the above looks pretty
good to me.
> It seems to just be an issue with the type system/spec parsing. Am I off
> target here?
No, you're totally on target.
> Is this subtle and hard to fix or just waiting for an willing victim?
I don't think so. It is just something that I never had a need for and so it
never gots added.
> One can never tell and I hate to re-visit something which
> has been tried and abandoned.
Well, I haven't tried it - and if someone else has, then I don't know about
More information about the Squeak-dev