-bool is_number(char c) {
- return ('0' < c) && (c < '9');
-}
-
-bool is_alpha(char c) {
- return (c == '_') || (('a' < c) && (c < 'z')) || (('A' < c) && (c < 'Z'));
-}
-
-bool is_alpha_num(c) {
- return is_number(c) || is_alpha(c);
-}
-
-#define PARSE_ERROR(str) ParseError_set_pos_message(error, str, i, c)
+#define PARSE_ERROR(str) ParseError_set_pos_message(error, str, i + 1, c)