BSD Yacc doesn't understand --no-lines, so use -l instead