11 #include "Expression.h"
La classe abstraite Valeur représente une valeur parmi : ValErreur, ValDouble, ValChaine, ValVide.
Definition: Valeur.h:19
Référence absolue de cellule définie par un numéro de ligne [1..16384], un numéro de colonne [1...
Definition: Reference.h:24
~Binaire()
Destructeur d'une binaire : commence par détruire les deux sous-objets gauche et droit.
Definition: Binaire.cpp:78
Definition: Argument.cpp:10
virtual Expression * clone()=0
Clonage arborescent d'une expression.
std::string toString()
Méthode virtuelle pure retournant une chaîne représentant l'expression (arbre)
Definition: Binaire.cpp:69
Expression * clone()
recopie (clone)
Definition: Binaire.h:28
La classe Expression représente la classe ABSTRAITE racine de la hiérachie des noeuds calculables de ...
Definition: Expression.h:25
Valeur * calculer()
Calcule la valeur d'une expression binaire infix dont l'opérateur est parmi : -, +, *, /.
Definition: Binaire.cpp:25
void majRefRelatives(Reference *r)
destructeur virtuel impur : seul le destructeur de l'hérité sera appelé
Definition: Binaire.cpp:74