Datalog을 이용한 라이브니스 분석

ko생성일: 2025. 10. 21.갱신일: 2025. 10. 21.

Souffle와 Rust의 Ascent를 사용해 기본 블록의 사용/정의/후속 관계로부터 live-in/live-out 집합을 Datalog 규칙으로 정의하고 계산하는 과정을 소개합니다. 간단한 예제와 코드로 Souffle와 Ascent의 사용법을 보여줍니다.