본 논문은 C 코드를 Rust 코드로 변환하는 도구인 C2RUST가 생성하는 Rust 코드의 메모리 안전성을 향상시키는 기법인 PR2를 제안합니다. PR2는 개별 함수 내의 raw pointer를 적절한 Rust 데이터 구조로 변환하는 peephole 최적화 기법으로, 의사결정 트리 기반 프롬프팅과 코드 변경 분석을 활용하여 raw pointer 제거 및 오류 수정을 수행합니다. gpt-4o-mini를 사용한 28개의 실제 C 프로젝트 실험 결과, PR2는 평균 13.22%의 local raw pointer를 제거하여 Rust 코드의 안전성을 향상시켰으며, 프로젝트 변환에 평균 5.44시간, $1.46의 비용이 소요됨을 보였습니다.