One bug still exists! For example 'a=1+(2+3+4' is still going to processed.