Data decoders#
Parsing C headers#
http://svn.python.org/projects/ctypes/trunk/ctypeslib/ctypeslib/h2xml.py
https://stackoverflow.com/questions/1951421/parsing-a-c-header-file-in-python
https://stackoverflow.com/questions/15596118/parsing-c-structs-in-python
https://stackoverflow.com/questions/2050318/extract-the-fields-of-a-c-struct
https://codereview.stackexchange.com/questions/37348/using-pycparser-to-parse-c-header-files
http://svn.python.org/projects/python/trunk/Modules/parsermodule.c
Initializer styles#
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2015/p0134r0.html
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3605.html
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2756.htm
http://stackoverflow.com/questions/3016107/what-is-tagged-structure-initialization-syntax
http://stackoverflow.com/questions/11516657/c-structure-initialization
https://gcc.gnu.org/onlinedocs/gcc-4.2.1/gcc/Designated-Inits.html