\chapter{Exemples d'utilisation} \paragraph{} Lorsque le programme principal se lance, nous obtenons un invite simple: \begin{verbatim} $ ./Polynom Polynomia v1.0 Performing initialisation... Starting interface... > \end{verbatim} La flexibilité de l'interface est extrême, et nous permet, à la manière MAPLE, de taper sous une forme naturelle nos polynômes. Voici un exemple d'utilisation "simple": \begin{verbatim} > A = x^4 + 2*x^3 - x + 6; . x^4 + 2x^3 - x + 6 > B = x^3 - 6*x^2 + x + 4; . x^3 - 6x^2 + x + 4 > A + B; . x^4 + 3x^3 - 6x^2 + 10 > A - B; . x^4 + x^3 + 6x^2 - 2x + 2 > A / B; . x + 8 > A % B; . 47x^2 - 13x - 26 > A(2); . 36 \end{verbatim} Comme à la manière MAPLE, il est possible d'évaluer des polynômes en cours de route. Par exemple: \begin{verbatim} > P = A + 2*x - 3*B; . x^4 - x^3 + 18x^2 - 2x - 6 \end{verbatim} Enfin, il y a des appels de fonctions prédéfinis, dont l'appel à la fonction d'évaluation d'un polynôme: \begin{verbatim} > P(3); . 204 \end{verbatim} Le parseur de ligne étant totalement flexible, il est possible de mélanger toutes les fonctionnalités ensembles: \begin{verbatim} > (2*P + B)(3); . 388 > (R = 2*P^2 - 2*x)(36) * x^2 - 10; . 1389891136x^2 - 10 > R; . 2x^8 - 4x^7 + 74x^6 - 80x^5 + 632x^4 - 120x^3 - 424x^2 + 46x + 72 \end{verbatim}