version 1.5, 1996/04/21 23:45:19 |
version 1.6, 1998/11/24 01:21:29 |
|
|
if (c == EOF) unexpected_EOF(); |
if (c == EOF) unexpected_EOF(); |
if (c != '>') |
if (c != '>') |
illegal_tag(t_lineno, t_line, t_cptr); |
illegal_tag(t_lineno, t_line, t_cptr); |
|
FREE(t_line); |
++cptr; |
++cptr; |
|
|
for (i = 0; i < ntags; ++i) |
for (i = 0; i < ntags; ++i) |
|
|
strcpy(s, cache); |
strcpy(s, cache); |
tag_table[ntags] = s; |
tag_table[ntags] = s; |
++ntags; |
++ntags; |
FREE(t_line); |
|
return (s); |
return (s); |
} |
} |
|
|
|
|
case ';': |
case ';': |
if (depth > 0) goto loop; |
if (depth > 0) goto loop; |
fprintf(f, "\nbreak;\n"); |
fprintf(f, "\nbreak;\n"); |
|
FREE(a_line); |
return; |
return; |
|
|
case '{': |
case '{': |
|
|
case '}': |
case '}': |
if (--depth > 0) goto loop; |
if (--depth > 0) goto loop; |
fprintf(f, "\nbreak;\n"); |
fprintf(f, "\nbreak;\n"); |
|
FREE(a_line); |
return; |
return; |
|
|
case '\'': |
case '\'': |