TXL能否用于代码克隆检测

Can TXL be used for code clone detection

我们能否使用 TXL 语言进行代码克隆检测(尤其是分析 C/C++ 代码)仅考虑基于文本和基于令牌的方法?

如果是,那么我们能否进一步将其与框架集成以制作可用于检测克隆的最终仪表板。

是的,我们可以。代码克隆检测器如: NiCad clone Detector 已在TXL语言上开发。它涉及三个主要阶段:解析、规范化和比较,几乎涵盖了基于文本和基于标记的方法。

您可以点击此link获取NiCad的详细文档。