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 >