remove let binding type
fix precedence declarations
fix wrong case definitions
fix wrong neg and comp productions
fix nested LET production