On Thu, Feb 05, 2004 at 11:04:40AM +0100, Jens Rieks wrote:
> >
> >
> > I thought of that too. A Perl script that takes a C struct and emits an
> > *ManagedStruct initializer. WRT align: as such struct initializers are
> > in library code and used by different machines, I'd rather have the
> > alignment calculation inside the unmanagedstruct.pmc.
>
> I'am currently writing a simple C-parser in imc. My plan is to extract all 
> structs, enums, unions and typedefs in order to create ManagedStructs 
> automatically.
> If one goes even a step further, it should even be possible to create pasm/imc 
> wrapper for C functions automatically.
> The tokeniser is already working, but the token processing is of course not 
> very simple, but I think I will have a first working alpha version within the 
> next few days.

Have you looked at http://search.cpan.org/~grichter/ExtUtils-XSBuilder/ ?

Tim.

Reply via email to