scripts for the creation of C source and header files