editeur fonctionnel