Text this: Uma formalização da teoria de reescrita em linguagem de ordem superior