我想写一个程序,能够在源代码文件中搜索特定的模式…换句话说:输入是一段代码,例如:
int fib (int i) {
int pred, result, temp;
pred = 1;
result = 0;
while (i > 0) {
temp = pred + result;
result = pred;
pred = temp;
i = i-1;
}
return(result);
}
输出是包含这段代码或类似代码的文件。
在开源世界中,代码在其他项目中被重用。特别是,库经常被复制到项目中。为了使修复bug变得更容易