I am looking for a program that will take a c source file for input that has several functions defined within the file and create one file for each function named something useful like <function>.c , How about a lex guru? Extreemly Long Signature Bob - /* save the galaxy - destroy the earth now! 8^} */