Which the compiler then composes?
Like in PHP?
#include <stdio.h>
require `inc_struct_declarations.c`;
require `inc_functions.c`;
int main()
{
require `inc_var_declarations.c`;
require `inc_keyb_events.c`;
require `inc_game_logic.c`;
require `inc_gfx_output.c`;
return 0;
}