Go to the documentation of this file. 1 #ifndef OSL_RECORD_KANJI_CODE_H
2 #define OSL_RECORD_KANJI_CODE_H
13 #define K_BLACK_SIGN "\xA2\xA5"
14 #define K_WHITE_SIGN "\xA2\xA4"
15 #define K_SPACE "\xA1\xA1"
16 #define K_NAKAGURO "\xA1\xA6"
17 #define K_COLON "\xA1\xA7"
18 #define K_R1 "\xA3\xB1"
19 #define K_R2 "\xA3\xB2"
20 #define K_R3 "\xA3\xB3"
21 #define K_R4 "\xA3\xB4"
22 #define K_R5 "\xA3\xB5"
23 #define K_R6 "\xA3\xB6"
24 #define K_R7 "\xA3\xB7"
25 #define K_R8 "\xA3\xB8"
26 #define K_R9 "\xA3\xB9"
27 #define K_K1 "\xB0\xEC"
28 #define K_K2 "\xC6\xF3"
29 #define K_K3 "\xBB\xB0"
30 #define K_K4 "\xBB\xCD"
31 #define K_K5 "\xB8\xDE"
32 #define K_K6 "\xCF\xBB"
33 #define K_K7 "\xBC\xB7"
34 #define K_K8 "\xC8\xAC"
35 #define K_K9 "\xB6\xE5"
36 #define K_K10 "\xBD\xBD"
37 #define K_K11 "\xBD\xBD\xA3\xB1"
38 #define K_K12 "\xBD\xBD\xA3\xB2"
39 #define K_K13 "\xBD\xBD\xBB\xB0"
40 #define K_K14 "\xBD\xBD\xBB\xCD"
41 #define K_K15 "\xBD\xBD\xB8\xDE"
42 #define K_K16 "\xBD\xBD\xCF\xBB"
43 #define K_K17 "\xBD\xBD\xBC\xB7"
44 #define K_K18 "\xBD\xBD\xC8\xAC"
45 #define K_MIGI "\xB1\xA6"
46 #define K_HIDARI "\xBA\xB8"
47 #define K_UE "\xBE\xE5"
48 #define K_SHITA "\xB2\xBC"
49 #define K_SUGU "\xC4\xBE"
50 #define K_YORU "\xB4\xF3"
51 #define K_HIKU "\xB0\xFA"
52 #define K_YUKU "\xB9\xD4"
53 #define K_ONAZI "\xC6\xB1"
54 #define K_NARU "\xC0\xAE"
55 #define K_FUNARI "\xC9\xD4" K_NARU
56 #define K_UTSU "\xC2\xC7"
58 #define K_PAWN "\xCA\xE2"
59 #define K_PAWN_R "\xA7\xAE"
60 #define K_PPAWN "\xA4\xC8"
61 #define K_PPAWN_R "\xA7\xAF"
62 #define K_LANCE "\xB9\xE1"
63 #define K_LANCE_R "\xA7\xAC"
64 #define K_PLANCE "\xB0\xC9"
65 #define K_PLANCE_R "\xA7\xAD"
66 #define K_PLANCE_D K_NARU "\xB9\xE1"
67 #define K_KNIGHT "\xB7\xCB"
68 #define K_KNIGHT_R "\xA7\xAA"
69 #define K_PKNIGHT "\xB7\xBD"
70 #define K_PKNIGHT_R "\xA7\xAB"
71 #define K_PKNIGHT_D K_NARU "\xB7\xCB"
72 #define K_SILVER "\xB6\xE4"
73 #define K_SILVER_R "\xA7\xA8"
74 #define K_PSILVER "\xC1\xB4"
75 #define K_PSILVER_R "\xA7\xA9"
76 #define K_PSILVER_D K_NARU "\xB6\xE4"
77 #define K_GOLD "\xB6\xE2"
78 #define K_GOLD_R "\xA7\xA7"
79 #define K_BISHOP "\xB3\xD1"
80 #define K_BISHOP_R "\xA7\xA4"
81 #define K_PBISHOP "\xC7\xCF"
82 #define K_PBISHOP_R "\xA7\xA5"
83 #define K_ROOK "\xC8\xF4"
84 #define K_ROOK_R "\xA7\xA2"
85 #define K_PROOK "\xCE\xB6"
86 #define K_PROOK2 "\xCE\xB5"
87 #define K_PROOK_R "\xA7\xA3"
88 #define K_KING "\xB6\xCC"
89 #define K_KING2 "\xB2\xA6"
90 #define K_KING_R "\xA7\xA1"
92 #define K_BLACK "\xC0\xE8\xBC\xEA"
93 #define K_WHITE "\xB8\xE5\xBC\xEA"
94 #define K_MOCHIGOMA "\xBB\xFD\xB6\xF0"
95 #define K_BLACK_STAND K_BLACK K_MOCHIGOMA
96 #define K_WHITE_STAND K_WHITE K_MOCHIGOMA
97 #define K_TEAIWARI "\xBC\xEA\xB9\xE7\xB3\xE4"
98 #define K_PASS "\xA5\xD1\xA5\xB9"
99 #define K_SENKEI "\xC0\xEF\xB7\xBF"
100 #define K_TORYO "\xc5\xea\xce\xbb"
101 #define K_HENKA "\xca\xd1\xb2\xbd"
102 #define K_KI "\xb4\xfd"
103 #define K_KISEN K_KI "\xc0\xef"
104 #define K_KIFU K_KI "\xc9\xe8"
105 #define K_TSUMERO "\xb5\xcd\xa4\xe1\xa4\xed"
106 #define K_KAISHI "\xb3\xab\xbb\xcf"
107 #define K_NICHIJI "\xc6\xfc\xbb\xfe"
108 #define K_TESUU "\xbc\xea\xbf\xf4"
109 #define K_NASHI "\xa4\xca\xa4\xb7"
110 #define K_DAN "\xc3\xca"
111 #define K_KANMURI "\xb4\xa7"
112 #define K_KURAI "\xb0\xcc"
113 #define K_SHOU "\xbe\xad"
114 #define K_SEI "\xc0\xbb"
115 #define K_ZA "\xba\xc2"
116 #define K_MEIJIN "\xcc\xbe\xbf\xcd"
117 #define K_JORYUU "\xbd\xf7\xce\xae"
118 #define K_RESIGN "\xc5\xea\xce\xbb"