This wrapper reads the -d <devfile> arguments, collates them into one big string and then feeds them into yacc.
This grammar looks simple but it consumed 2 days of my time and it's giving me bugs all the same, but mostly working nicely. See the syntax documentation in /docs
Hopefully by the end of tonight we should be done with the dev spec parser.