You might rewrite the rule for either of the targets alone (e.g. the .c), and add another rule for completing the other one.
parser_yacc.c : parser_yacc.y
bison -y -d parser_yacc.y && mv y.tab.c parser_yacc.c
parser_yacc.h : parser_yacc.c
mv y.tab.h parser_yacc.h