diff options
Diffstat (limited to '4/main.l')
-rw-r--r-- | 4/main.l | 7 |
1 files changed, 3 insertions, 4 deletions
@@ -13,7 +13,7 @@ printf { | |||
13 | prints++; | 13 | prints++; |
14 | fprintf(yyout, "writef"); | 14 | fprintf(yyout, "writef"); |
15 | } | 15 | } |
16 | ; fprintf(yyout, "%s", yytext); | 16 | . fprintf(yyout, "%s", yytext); |
17 | \n fprintf(yyout, "\n"); | 17 | \n fprintf(yyout, "\n"); |
18 | %% | 18 | %% |
19 | 19 | ||
@@ -21,13 +21,12 @@ int main(void) { | |||
21 | yyin=fopen("4/input", "r+"); | 21 | yyin=fopen("4/input", "r+"); |
22 | yyout=fopen("4/output", "w"); | 22 | yyout=fopen("4/output", "w"); |
23 | yylex(); | 23 | yylex(); |
24 | printf("%d printf occurrences\n", prints); | 24 | printf("%d printf occurrence(s)\n", prints); |
25 | printf("%d scanf occurrences\n", scans); | 25 | printf("%d scanf occurrence(s)\n", scans); |
26 | } | 26 | } |
27 | 27 | ||
28 | int yywrap() | 28 | int yywrap() |
29 | { | 29 | { |
30 | exit(0); | ||
31 | return(1); | 30 | return(1); |
32 | } | 31 | } |
33 | 32 | ||