Syntax matcher tracks last lexed token (failure location),  Assignment operators, more arithmetics fixing, added sample code as tests
serialized tests