> For C there isn't such thing, so we either have to use an existing > library, or provide something ourselves. > Since I don't know of any library, I think the later case makes most sense. > > Sascha: What makes sense for C++?
You might find SGLIB's "Level 1 API" fits the bill for C and also maps reasonably well to C++. The download link off SGLIB's main website [1] is broken but the files can be had from the project's Sourceforge page [2]. It's licensing should not be a problem [3]. - Rhys [1] http://sglib.sourceforge.net/ [2] http://sourceforge.net/projects/sglib/files/ [3] http://sglib.sourceforge.net/#license
