Identifying clones in functional programs for refactoring
| Data(s) |
01/10/2010
|
|---|---|
| Resumo |
Clone detection is well established for imperative programs. It works mostly on the statement level and therefore is ill-suited for func- tional programs, whose main constituents are expressions and types. In this paper we introduce clone detection for functional programs using a new intermediate program representation, dubbed Functional Control Tree. We extend clone detection to the identi cation of non-trivial func- tional program clones based on the recursion patterns from the so-called Bird-Meertens formalism |
| Formato |
application/pdf |
| Identificador |
978-3-642-16401-9 |
| Idioma(s) |
eng |
| Direitos |
info:eu-repo/semantics/closedAccess |
| Palavras-Chave | #clones #Functional programs #refactoring |
| Tipo |
info:eu-repo/semantics/article |