MIO2

Ce projet vise à implanter un petit moteur de réécriture pour en tirer deux ou trois applications.
La réécriture est une technique de transformation textuelle d'expressions régie par un ensemble de règles. Les expressions sont représentées sous forme d'arbres syntaxiques et les règles sont appliquées en utilisant un mécanisme de filtrage. Nous introduirons donc ces notions générales et donnerons un moyen de les implanter. Nous envisagerons alors quelques applications telles la normalisation d'adresses IP (v4 ou v6) ou encore la simplification d'expressions arithmétiques.


Page initiale Maison
Page précédente Enseignement