copied parser1 into parser2