- 著者
-
橋本 政朋
- 雑誌
- ソフトウェアエンジニアリングシンポジウム2022論文集
- 巻号頁・発行日
- vol.2022, pp.153-154, 2022-08-29
ソースコードがどのように変更されたのかを調べる際には,テキストとしての差分を計算するツールを用いることが一般的である.しかしながらそのようなツールは基本的に記述言語の文法を考慮せず変更を行単位で示すのみであるため,ソースコードの最適化や不具合修正などの変更パターンを抽出するといった用途には不向きである.本稿では,テキストを行単位で比較するのではなく抽象構文木をノード単位で比較するツールDiff/ASTを紹介する.