utiliser boost variant

Version imprimable