Concurrent Clean - CodeGeneratorの日本語化
cginput.cの「static int parse_string (char *string,int *string_length_p)」で、文字列リテラルを解析しているようです。で、ここから「static int parse_string_character (char *c_p)」を呼び出して、実際の解析は、こちらの担当のようです。
-
-
- -
-
ところで、C言語で16進数を書くときは、0x???と書きます。
なので、SJIS判定は、以下のようになります。
if(((0x81 <= lastchar) and (lastchar <= 0x9F)) or *1 || ((0xE0 <= lastchar) && (lastchar <= 0xFF))){ ... }
*1:0xE0 <= lastchar) and (lastchar <= 0xFF))){ if(((0x81 <= lastchar) && (lastchar <= 0x9F