Input constified.

The failure is only populated once, with `strcpy(yy->failure, "expression could not be parsed")`.  Should I use `strncpy()`?