create translator and code-gen