Bison
Look into making a modern bison code template.
This would enable us to benefit from future bison optimisations and GLR parsing amongst other things.
Our own version of bison was modified quite a lot, it seems. are those modifications needed/useful? do we need to add those features to the new bison?