@L3viathan For Smallfuck, it's possible, since the tape is guaranteed to be finite. For F2, it's not possible, because there exist F2 programs of a finite length that halt, but that fact cannot be proven in a finite time. Such F2 programs will exist, regardless of how you try to solve the halting problem.