Some design limitations and conditions are necessary to ensure widespread and efficient usage of the ANSI C source code, produced by the code generator.