Newbie questions about Pliant

Newbie questions about Pliant

Equivalents for C's Bit fields and callback functions

I'm looking for pliant equivalents for these c constructs,
for use in automatic header file conversion.
Message posted by Micky Latowicki on 2002/04/05 01:02:32
Hi. 

* I'm looking for binary-compatible pliant equivalents for 
these C constructs:

** bit fields: eg:
struct s1 {
  int i1:1;
  int i2:2;
};

** callbacks, eg:
typedef int (*callback1)( void *arg );

* My motivation for these questions:

I'm working on a header file converter, for using DLLs with 
pliant. The idea is that given a header like glib.h, one 
would type:

h2pli glib.h > glib.pli

and then make a few manual adjustments to glib.pli. The result should be a 
module that allows pliant programs to call glib routines.

I've only got partial functionality for now, partly because of these issues.

Help would be appreciated.