Start code generation for procedures