|
Ruby
2.5.0dev(2017-10-22revision60238)
|
Go to the source code of this file.
Macros | |
| #define | lower_hexdigits (ruby_hexdigits+0) |
| #define | upper_hexdigits (ruby_hexdigits+16) |
| #define | char_to_number(c) ruby_digit36_to_number_table[(unsigned char)(c)] |
| #define | MATCH(s) |
Functions | |
| RUBY_EXTERN unsigned long | ruby_scan_digits (const char *str, ssize_t len, int base, size_t *retlen, int *overflow) |
| void | Init_escape (void) |
| void | InitVM_escape (void) |
Variables | |
| RUBY_EXTERN const char | ruby_hexdigits [] |
| RUBY_EXTERN const signed char | ruby_digit36_to_number_table [] |
| #define char_to_number | ( | c | ) | ruby_digit36_to_number_table[(unsigned char)(c)] |
| #define lower_hexdigits (ruby_hexdigits+0) |
| #define MATCH | ( | s | ) |
| #define upper_hexdigits (ruby_hexdigits+16) |
| RUBY_EXTERN unsigned long ruby_scan_digits | ( | const char * | str, |
| ssize_t | len, | ||
| int | base, | ||
| size_t * | retlen, | ||
| int * | overflow | ||
| ) |
| RUBY_EXTERN const signed char ruby_digit36_to_number_table[] |
| RUBY_EXTERN const char ruby_hexdigits[] |
1.8.13