#! /usr/bin/perl -w use strict; print < \#include struct datainfo { unsigned char const * data; size_t length; struct datainfo const * next; }; struct sourceinfo { struct datainfo const * first; char const * arrangement; char const * thorn; }; EOF foreach my $argv (@ARGV) { print "extern struct sourceinfo const cactus_source_${argv};\n"; } print <