startp 2533 src/gauche.h const char *startp; startp 1937 src/regexp.c rm->matches[i].startp = NULL; startp 1945 src/regexp.c rm->matches[ml->grpnum].startp = ml->ptr; startp 1953 src/regexp.c if ((rm->matches[i].startp && !rm->matches[i].endp) startp 1954 src/regexp.c || (!rm->matches[i].startp && rm->matches[i].endp)) { startp 2037 src/regexp.c if (sub->startp == NULL) { startp 2040 src/regexp.c return Scm_MakeString(sub->startp, sub->endp - sub->startp, startp 2043 src/regexp.c ScmObj s = Scm_MakeString(sub->startp, sub->endp - sub->startp, -1, 0); startp 2055 src/regexp.c if (sub->startp == NULL) { startp 2058 src/regexp.c sub->start = Scm_MBLen(rm->input, sub->startp); startp 2069 src/regexp.c if (sub->startp == NULL) { startp 2072 src/regexp.c sub->start = Scm_MBLen(rm->input, sub->startp); startp 2075 src/regexp.c sub->length = Scm_MBLen(sub->startp, sub->endp); startp 2086 src/regexp.c if (sub->startp == NULL) return SCM_FALSE; startp 2087 src/regexp.c return Scm_MakeString(rm->input, sub->startp - rm->input, -1, 0); startp 2096 src/regexp.c if (sub->startp == NULL) return SCM_FALSE; startp 2112 src/regexp.c if (sub->startp) { startp 2114 src/regexp.c sub->startp - rm->input, startp 2116 src/regexp.c Scm_MakeString(sub->startp, sub->endp-sub->startp,