parse_var_part() added

bug fixed
mistyped "==-" for "=="