Pour le point b, on peut aussi utiliser l'algorithme du Shunting-Yard (http://en.wikipedia.org/wiki/Shunting-yard_algorithm): ça évite d'avoir recourt à l'artillerie lourde comme lex/yacc. J'en avais donné un exemple d'implémentation, il me semble, la flemme de faire une recherche :-(
Message édité par tpierron le 16-02-2012 à 16:08:17