asdlGen
Reference Manual
: PicklesOne of the most important features of asdlGen
is that it automatically
produces functions that can read and write the data structures it generates
to and from a platform and language independent external
representation. This process of converting data structures in memory into a
sequence of bytes on the disk is referred to as pickling. Since from a
single ASDL specification asdlGen
produces both data structures and
pickling code for C, C++, Java, Standard ML, and Haskell, asdlGen
provides an easy
and efficient way to share complex data structures among these languages.
asdlGen
Reference Manual
: Pickles