Hello Louis,

Monday, January 13, 2003, 5:11:37 PM, you wrote:
LK> The original data is binary, all shapes and sizes -- 8 bits, 16 bits,
LK> 32 bits, signed and unsigned integers, IEEE floating point.  Parsing
LK> it isn't the problem.  Generating a program to reproduce the original
LK> file isn't the problem.  The problem is running the monster once I've
LK> created it;  g++ won't touch a program this big, and Ruby takes too
LK> long to parse monster arrays.

can you auto-split generated program into several files? this must help with g++

with ruby you can write intermediate program which joins several output
files together

-- 
Best regards,
 Bulat                            mailto:bulatz / integ.ru