Lines Matching refs:line
83 int lno; /* line number */
206 static int lineno; /* current line number in input file */
317 char *line;
321 line = NULL;
324 for (lineno = 1; getline(&line, &linecap, f) > 0; lineno++) {
325 if (line[0] == '.') {
329 strncpy(mac, line+1, 4);
351 addcmd(line);
353 chkcmd(line, mac);
357 * At this point we process the line looking
360 for (i = 0; line[i]; i++)
361 if (line[i] == '\\' && (i == 0 || line[i-1] != '\\')) {
362 if (!sflag && line[++i] == 's') {
363 pl = line[++i];
369 while (isdigit(line[++i]))
370 n = 10 * n + line[i] - '0';
386 } else if (!fflag && line[i] == 'f') {
387 n = line[++i];
405 free(line);
444 chkcmd(const char *line __unused, const char *mac)
530 /* print the first part of an error message, given the line number */
555 * We have a .de xx line in "line". Add xx to the list of known commands.
558 addcmd(char *line)
563 mac = line+4;
568 printf("illegal define: %s\n", line);