/* >>>------------------------------------------------------------ * * File: rule_19.13.c, Module: M2CM-3.2-QAC-8.1.2 * * RULE 19.13 (Advisory): * The # and ## preprocessor operators should not be used. * * Implemented by messages: * 341 Using the stringify operator '#'. * * 342 Using the glue operator '##'. * * <<<------------------------------------------------------------ */ #include "misra.h" #include "gen.h" #include "m2cmex.h" #define STRINGIFY( S ) #S #define GLUE( S1, S2 ) S1 ## S2 extern S16 test_1913( void ) { const PC rule[] = "rule 19.13"; put_line( STRINGIFY( MISRA ) ); put_line( GLUE( ru, le ) ); return 0; }