smart-creole-code-generator