Moteur2 code generation