Searched refs:stem (Results 1 - 5 of 5) sorted by relevance

/ast/src/cmd/nmake/
H A Dmetarule.c128 * otherwise if stem!=0 then non-dir part of matched stem is copied there
132 metamatch(char* stem, register char* s, char* pattern) argument
175 if (p = stem)
193 if (stem)
211 p = stem;
220 * expand the metarule pattern p into sp using stem
224 metaexpand(Sfio_t* sp, char* stem, char* p) argument
234 sfputr(sp, stem, -1);
253 char stem[MAXNAM local
352 metaget(Rule_t* r, Frame_t* active, char* stem, Rule_t** meta) argument
[all...]
H A Dmake.c247 if ((r->property & P_attribute) || (r->property & P_functional) && !(r->active->stem = arg))
337 char stem[MAXNAME]; local
830 if ((r2 = metaget(r, r->active, stem, &r4)) && !(state.questionable & 0x00100000) && ((state.questionable & 0x00200000) || !(r->property & P_implicit)) && strchr(unbound(r), '/') && !strchr(r4->name, '/'))
841 sfprintf(mam, "%smeta %s %s %s %s\n", state.mam.label, mamname(r), r4->name, state.mam.statix ? localview(r2) : r2->name, stem);
842 debug((-9, "metarule=%s source=%s stem=%s", r4->name, r2->name, stem));
843 frame.stem = stem;
902 metaexpand(tmp, stem, p->rule->name);
H A Dvariable.c386 case '%': /* target stem or functional args */
387 if (r->active && r->active->stem)
389 val = r->active->stem;
H A Dcommand.c485 p->stem = o->stem ? strdup(o->stem) : 0;
H A Dmake.h468 char* stem; /* metarule stem */ member in struct:Frame_s

Completed in 20 milliseconds