summaryrefslogtreecommitdiffstatshomepage
path: root/py/binary.c
Commit message (Collapse)AuthorAge
* py: Start implementing "struct" module.Paul Sokolovsky2014-04-10
| | | | | | | | | Only calcsize() and unpack() functions provided so far, for little-endian byte order. Format strings don't support repition spec (like "2b3i"). Unfortunately, dealing with all the various binary type sizes and alignments will lead to quite a bloated "binary" helper functions - if optimizing for speed. Need to think if using dynamic parametrized algos makes more sense.
* py: Clean up includes.xbe2014-03-17
| | | | Remove unnecessary includes. Add includes that improve portability.
* Add arbitrary precision integer support.Damien George2014-02-22
| | | | | Some functionality is still missing (eg and, or, bit shift), and some things are buggy (eg subtract).
* py: Revent some long int configuration.Damien George2014-02-15
|
* Small change to configuration of long int.Damien George2014-02-15
|
* mp_binary_get_val(): Fix value type.Paul Sokolovsky2014-02-15
|
* objarray: Refactor to use array accessors from binary.c .Paul Sokolovsky2014-02-14
|
* ffi: Implement ffivar.get()/set() methods.Paul Sokolovsky2014-02-14
Done by introducing another factored out helper API in binary.c. This API can be reused also by array and struct modules.