Implemnt Syntax Error Recovery, not working 100%