i need to produce multiple files from one input file.
i have a single source file (xyz) from which i want to produce a xyz.h header file, a xyz.c source file and a xyz.k source file - all based on the one input file, xyz.
is the answer to do this in multiple passes with different sets of macros?