generate.c comments