--- a/reader.c +++ b/reader.c @@ -902,7 +902,7 @@ if (!lflag) fprintf(text_file, line_format, lineno, input_file_name); - puts_both("typedef union"); + puts_both("typedef union YYSTYPE"); depth = 0; loop: