Hi all,
Riding on the momentum of 175 and 176, TXR 177 is out.
Binaries at Bintray, as usual.
- There are yet more bugfixes and improvements to the FFI.
- Bitfields and enums are now supported
- endian types: integer types that encode to big or little endian.
- alignment control: the type system can specify alignment, so you can pack structs, or conform to stricter than usual alignment requirements.
- Buffer-based I/O.
- buffers + FFI-type-driven conversion + streams = we can deal with binary files and network protocols.
I feel that the FFI is now ready for real work, like developing bindings to platform libraries, and TXR is diversifying into more application areas.
Cheers ...