S_PTR             57 ext/strscan/strscan.c #define S_END(s)  (S_PTR(s) + S_LEN(s))
S_PTR             58 ext/strscan/strscan.c #define CURPTR(s) (S_PTR(s) + (s)->curr)
S_PTR            138 ext/strscan/strscan.c     return infect(rb_str_new(S_PTR(p) + beg_i, end_i - beg_i), p);
S_PTR            146 ext/strscan/strscan.c     return infect(rb_str_new(S_PTR(p) + beg_i, len), p);