arithmatic pass some tests

after hard work, arithmatic pass some tests (include left recursive binary expression).
more tests on arithmatic

more tests on arithmatic, including on property, condition, assign, etc.
error report on left and right parenthesis or bracket

error report on left and right parenthesis or bracket by using paren function.