edit some error messages
typo change float -> double
change ref_type accessor: expression -> assignment_expr
function call: fix get symbol table type bug by including the global flag