Class | Description |
---|---|
Divide |
Implémentation de l'opération de division pour les
Exp |
Equals |
Implémentation de l'opération d'égalité pour les
Exp |
EquationGenerator |
Classe abstraite permettant la génération d'équations de type
Exp . |
EquationSimplificator |
Classe abstraite contenant certaines classes nécessaires à la simplifications d'équations de
type
Exp . |
Exp |
Cette classe permet de manipuler les expressions mathématiques utilisés dans le cadre de
l'application Gymaths.
|
Ignored |
Implémentation du noeud indéfini pour les
Exp
Le rôle de ce type est d'avoir à disposition un noeud indéfini pour le pattern matching dans
les opérations de simplification. |
Leaf |
Type contenant les feuilles pour les
Exp |
Minus |
Implémentation de l'opération Moins pour les
Exp |
Number |
Implémentation de la feuille Nombre pour les
Exp |
Operator |
Implémentation du type Opérateur pour les
Exp |
Parser |
Classe permettant de convertir l'entrée texte de l'utlisateur en
Exp . |
Plus |
Implémentation de l'opération Plus pour les
Exp |
Pow |
Implémentation de l'opération Puissance pour les
Exp |
Times |
Implémentation de l'opération de multiplication pour les
Exp |
Variable |
Implémentation de la feuille Variable pour les
Exp |
Exception | Description |
---|---|
UnbalancedEqualException | |
VariableEvaluationException |