ast.ml compiled, fix type field errors in ast.ml and corresponding items in parser