The Size-Change Termination Principle for Constructor Based Languages
Résumé
By keeping track of constructors and destructors inside the arguments of recursive calls, we are able to improve the //size-change termination principle// of Lee, Jones and Ben-Amram. The points of interest are that the new principle is able to ignore impossible compositions and detect which specific sub-arguments decrease even when the whole argument doesn't.
Origine : Fichiers produits par l'(les) auteur(s)