scheme-bytestructures
scheme-bytestructures copied to clipboard
Structured access to bytevector contents.
On i386 the tests fail (I ran into this with Guile Scheme): ``` $ make check ./pre-inst-env \ /usr/bin/guile --no-auto-compile \ ./run-tests.guile.scm %%%% Starting test bytestructures (Writing full log to...
This is related to issue #39. C99 allows ``` struct { int narg; int args[]; }; ``` I have tried `` `(args ,(fh:pointer int) 0) `` but ``(bytestructure-ref xxx 'args)``...
This is not a bug per se', but an idiosyncracy that has shown up for me. In Guile, at least, lognot will return a negative number. That does not bode...
Support for anonymous unions in structs was just added. Similarly, anonymous structs in unions should also be supported.
Some structures include declarations for function pointers. Please consider adding this.
Currently, you can ask what the bytestructure descriptor of a bytestructure is, but there is no way to check if it is the same as (bs:vector 3 uint16). There needs...
The v2.0.2 tag is pushed to the repository, but the master branch does not contain it. It appears to contain a single commit beyond the master branch that updates the...