Sounds good, thanks!

On Fri, Dec 10, 2021 at 7:23 PM Alexander Burger <a...@software-lab.de>
wrote:

> Hi Jason,
>
> >   o Interpretation of a 'struct descriptor value of '( NIL . sz )'
> >     or '( F . sz ) ( Fill / Fix ( since 'P and 'I are taken))  ?
>
> This sounds like a good idea. Using NIL would be along the line of "void"
> in the
> context of result specifications. Let me investigate.
>
>
> >    And, as other commentators suggested, please do ammend
> >    the documentation to expand a bit on the sentence:
> >   "Creates or extracts data structures, suitable to be passed
> >     to or returned from native C functions.
> >    "
> >   by appending
> >   "IFF they specify C native aligned structures or parameters
> >    with expected pad bytes .
> >   " or something like that.
>
> I will remove the "C" from the 'struct' and 'native' references. It can be
> any
> language.
>
> But I do not want do put too much emphasis on the padding or alignment
> issues.
> It is clear that the programmer has to pass the right structure, and also
> take
> care of other aspects like integer sizes, little or big endian, character
> encodings or ownership of buffers. This goes beyond the scope of the
> reference.
>
> ☺/ A!ex
>
> --
> UNSUBSCRIBE: mailto:picolisp@software-lab.de?subject=Unsubscribe
>

Reply via email to