}
separator SPACE* mode_definitions
separator SPACE* patterns
- separator user_routines
+ separator
+ { register int c;
+ fprintf(genc, linedir, lineno, inpfile);
+ while ((c = getc(input)) != EOF) {
+ putc(c,genc);
+ }
+ }
;
parameter_line
]
;
-user_routines
- {register c;} :
- { fprintf(genc, linedir, lineno, inpfile);
- while ((c = getc(input)) != EOF) {
- putc(c,genc);
- }
- }
-;
identifier
{ char *p = idbuf; } :