new line pass tests

new line pass tests after fix some bugs: / is wrongly parsed as block comment in operator expression, binary operator at the end of line should throw error.