Implement support for .l and .y files
.l is flex input and spits out a .c file. While .y is for yacc/bison and spits out y.tab.c and y.tab.h (yacc) in the current directory. Since the .y files generate headers, they must be executed before any object files are made as it's not possible to predict which depends on the generated header and which doesn't. The name of the .h file should be configurable, but the default should use the input filename sans extension. Because yacc cannot control where it puts the output or what it's called, the rule has to be added to .NOTPARALLEL.
Change History
(6)
Milestone: |
0.1.1 release → 0.1.3
|
Resolution: |
→ fixed
|
Status: |
assigned → closed
|
Implemented flex in [1621].