fixed MyParser for if, while and reworked change for params to get errors correctly in 1 line each