Yet more issues... Appears Inline::Struct has some parsing issues w/ certain declarations, notably,
char a[8]; // actually, any array declaration unsigned long b; // actually unsigned anything float x; // but double is OK Including any of these in a struct results in C:\Perl>perl inlinetst5.pl Can't use an undefined value as an ARRAY reference at C:/Perl/site/lib/Inline/Struct.pm line 58. BEGIN failed--compilation aborted at inlinetst5.pl line 31. So I guess Inline::Struct is not yet ready for primetime (sigh). I'll try to eyeball the grammar and see if these aren't included; Inline::C alone compiles them just fine. BTW: will Inline::C handle pragma's, esp. pack() for structures ? Dean Arnold Presicient Corp. www.presicient.com