There are two editions of the compilers, the Standard and the Professional editions.
The Standard editions support an ANSI-compliant C-language specification, and also provide the essential features for writing programs for embedded systems.
As well as the features of the Standard editions, the Professional editions have additional features which help to improve the quality of the customer's programs and shorten development periods.
The additional features of Professional editions are available through compiler options, #pragma directives and libraries.
For descriptions of the options only available for the Professional editions, refer to section 2.5, Options, or the descriptions of the individual options.
For descriptions of the #pragma directives that only the Professional editions support, refer to section 4.2.3, #pragma Directive.