version 1.46, 2017/12/13 16:06:34 |
version 1.47, 2017/12/13 16:07:54 |
|
|
else if (*old != delimiter && *old != '\\') |
else if (*old != delimiter && *old != '\\') |
error(COMPILE, "Unexpected character after " |
error(COMPILE, "Unexpected character after " |
"backslash"); |
"backslash"); |
|
|
} |
} |
if (*new == '\\') { |
if (*new == '\\') { |
new++; |
new++; |
|
|
error(COMPILE, "Unexpected character after " |
error(COMPILE, "Unexpected character after " |
"backslash"); |
"backslash"); |
} |
} |
if (check[*old] == 1) |
if (check[(u_char) *old] == 1) |
error(COMPILE, "Repeated character in source string"); |
error(COMPILE, "Repeated character in source string"); |
check[*old] = 1; |
check[(u_char) *old] = 1; |
(*transtab)[(u_char) *old++] = *new++; |
(*transtab)[(u_char) *old++] = *new++; |
} |
} |
if (*old != '\0' || *new != '\0') |
if (*old != '\0' || *new != '\0') |