mirror of
https://github.com/ruby/ruby.git
synced 2026-01-27 04:24:23 +00:00
Refactor parse_isalnum and parse_isxdigit to use macro
This commit is contained in:
parent
500a87756f
commit
36b6625ba9
Notes:
git
2025-01-08 17:34:07 +00:00
4
parse.y
4
parse.y
@ -274,7 +274,7 @@ parse_isdigit(int c)
|
||||
static inline int
|
||||
parse_isalnum(int c)
|
||||
{
|
||||
return parse_isalpha(c) || parse_isdigit(c);
|
||||
return ISALPHA(c) || ISDIGIT(c);
|
||||
}
|
||||
|
||||
#undef ISALNUM
|
||||
@ -283,7 +283,7 @@ parse_isalnum(int c)
|
||||
static inline int
|
||||
parse_isxdigit(int c)
|
||||
{
|
||||
return parse_isdigit(c) || ('A' <= c && c <= 'F') || ('a' <= c && c <= 'f');
|
||||
return ISDIGIT(c) || ('A' <= c && c <= 'F') || ('a' <= c && c <= 'f');
|
||||
}
|
||||
|
||||
#undef ISXDIGIT
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user