(1+1)+1 = 3. added EFun evaluator and fixed syntax bugs