Moving productions around, getting greyhawk binary working again
starting to parse expressions