Adds datatypes to the headers.
Adds parse rules to the Bison file.