Lines Matching refs:REC
60 bool donefld; /* true = implies rec broken into fields */
67 static Cell dollar0 = { OCELL, CFLD, NULL, EMPTY, 0.0, REC|STR|DONTFREE, NULL, NULL };
193 fldtab[0]->tval = REC | STR | DONTFREE;
580 int refldbld(const char *rec, const char *fs) /* build fields from reg expr in FS */
588 n = strlen(rec);
597 if (*rec == '\0')
600 DPRINTF("into refldbld, rec = <%s>, pat = <%s>\n", rec, fs);
610 if (nematch(pfa, rec)) {
613 strncpy(fr, rec, patbeg-rec);
614 fr += patbeg - rec + 1;
616 rec = patbeg + patlen;
618 DPRINTF("no match %s\n", rec);
619 strcpy(fr, rec);
656 fldtab[0]->tval = REC | STR | DONTFREE;