Home | History | Annotate | Download | only in sed

Lines Matching defs:base

59   /* When we're reading a script command from a string, `prog.base'
64 const unsigned char *base;
217 CAST(unsigned long)(prog.cur-prog.base),
260 if (prog.cur <= prog.base || *--prog.cur != ch)
309 convert_number(result, buf, bufend, base, maxdigits, default_char)
313 int base;
342 if (d < 0 || base <= d)
344 n = n * base + d;
784 char *base;
792 base = MEMDUP(text, length, char);
793 length = normalize_text(base, length, TEXT_REPLACEMENT);
795 text_end = base + length;
798 for (p=base; p<text_end; ++p)
804 new_replacement(base, CAST(size_t)(p - base), repl_type);
860 base = p + 1;
866 new_replacement(base, CAST(size_t)(p - base), repl_type);
870 base = p + 1;
874 if (base < text_end)
876 new_replacement(base, CAST(size_t)(text_end - base), repl_type);
1126 if ( (prog.base && prog.cur==2+prog.base)
1127 || (prog.file && !prog.base && 2==ftell(prog.file)))
1589 prog.base = CAST(unsigned char *)str;
1590 prog.cur = prog.base;
1598 prog.base = NULL;