Generation tool for generating c10n interfaces