Lines Matching refs:s1
68 Conversion between SJIS codes (s1,s2) and JISX0208 codes (c1,c2):
69 Example. (s1,s2) = 0x8140, (c1,c2) = 0x2121.
70 0x81 <= s1 <= 0x9F || 0xE0 <= s1 <= 0xEA,
74 94*2*(s1 < 0xE0 ? s1-0x81 : s1-0xC1) + (s2 < 0x80 ? s2-0x40 : s2-0x41)
76 Conversion (s1,s2) -> (c1,c2):
77 t1 := (s1 < 0xE0 ? s1-0x81 : s1-0xC1)
81 Conversion (c1,c2) -> (s1,s2):
84 s1 := (t1 < 0x1F ? t1+0x81 : t1+0xC1)
97 unsigned char s1, s2;
98 s1 = c;
99 if ((s1 >= 0x81 && s1 <= 0x9f && s1 != 0x87) || (s1 >= 0xe0 && s1 <= 0xea)) {
104 unsigned char t1 = (s1 < 0xe0 ? s1-0x81 : s1-0xc1);
111 } else if ((s1 == 0x87) || (s1 >= 0xed && s1 <= 0xee) || (s1 >= 0xfa)) {
115 } else if (s1 >= 0xf0 && s1 <= 0xf9) {
122 *pwc = 0xe000 + 188*(s1 - 0xf0) + (s2 < 0x80 ? s2-0x40 : s2-0x41);