Move away from Jison and towards some sort of custom setup.