Yes, I wonder why you can't. Although, theoretically, you can...
First, write a program (and save it as 'writer.exe') that copies the TEMP/dpb_program and renames the copied file 'function_1.exe', or, if that's alread created, 'function_2.exe'.
Then, write your first function, and compile it. Run the writer.exe. Then write the next function, and compile it. Run the write.exe again.
now, in your main program, write:
execute file 'function_1.exe',"TEMP/",""
execute file 'function_2.exe',"TEMP",""
May put in code later. But this is just a write as you go post.
Excuse me. Yes you. Stop reading my siggy! It is private. Stoppit! Now! I'll kill you! Bleurgh! Go away or I'll format your C-drive! You are dead! I am dead! Yes! Ahem.