Alessandro Bonazzi e075990ed3 Patch level : 12.0 no-patch
Files correlati     :
Commento            :

Aggiunto il preprocessore c++ mcpp per sostituire il compilatore nella compilazione delle maschere.
2020-11-28 16:24:08 +01:00

18 lines
447 B
Raku

/* i_mbident.t: Multi-byte characters in identifier and pp-number. */
/* Multi-byte characters in identifier. */
#define マクロ 漢字
#define 関数様マクロ(引数1, 引数2) 引数1 ## 引数2
/* ; */
マクロ;
/* ; */
関数様マクロ(漢字の, 名前);
/* Multi-byte character in pp-number. */
#define mkname( a) a ## 1型
#define mkstr( a) xmkstr( a)
#define xmkstr( a) # a
/* "abc1" */
char * mkstr( mkname( abc));