added Datatype to Variabletable
grammar merged