From: Joe Van Dyk Date: 2005-12-12T17:26:43+09:00 Subject: Re: Embedded Ruby into C Whew, figured it all out. My solution was to create a Ruby object in C that has access to all of the C program's internal data, then create a normal Ruby object from a Ruby script file, then give that Ruby object the C/Ruby object that I first created. So, now, in C, I have this gigantic array of structs. Each struct has a bunch of fields and a bunch of 'sub structs' (i.e. pointers to other structs). What's the easiest way to do reporting on this array of structs in Ruby? Thanks, Joe