Lines Matching refs:F2
122 INPUT *F1, *F2;
129 F2 = &input2;
137 F1->unpair = F2->unpair = 1;
147 if ((F2->joinf = strtol(optarg, &end, 10)) < 1)
151 --F2->joinf;
160 F2->unpair = 1;
173 if ((F1->joinf = F2->joinf =
179 --F2->joinf;
199 F2->unpair = 1;
229 F2->fp = stdin;
230 else if ((F2->fp = fopen(*argv, "r")) == NULL)
232 if (F1->fp == stdin && F2->fp == stdin)
236 slurp(F2);
237 while (F1->setcnt && F2->setcnt) {
238 cval = cmp(F1->set, F1->joinf, F2->set, F2->joinf);
242 joinlines(F1, F2);
244 slurp(F2);
252 if (F2->unpair)
253 joinlines(F2, NULL);
254 slurp(F2);
267 if (F2->unpair)
268 while (F2->setcnt) {
269 joinlines(F2, NULL);
270 slurp(F2);
434 joinlines(INPUT *F1, INPUT *F2)
443 if (F2 == NULL) {
449 for (cnt2 = 0; cnt2 < F2->setcnt; ++cnt2)
450 outtwoline(F1, &F1->set[cnt1], F2, &F2->set[cnt2]);
488 outtwoline(INPUT *F1, LINE *lp1, INPUT *F2, LINE *lp2)
499 outfield(lp2, F2->joinf, 0);
507 * and F2.
514 if (F2->joinf != cnt)