Example #1
0
/*-------------------------------------------------------------------------*/
void affiche_var_indicee(n_var *n)
{
  char *fct = "var_indicee";
  affiche_balise_ouvrante(fct, trace_abs);
  affiche_element("var_base_tableau", n->nom, trace_abs);
  affiche_exp( n->u.indicee_.indice );
  affiche_balise_fermante(fct, trace_abs);
}
Example #2
0
/*-------------------------------------------------------------------------*/
void affiche_var_simple(n_var *n)
{
  affiche_element("var_simple", n->nom, trace_abs);
}
Example #3
0
void affiche_tabDec(n_dec *n)
{
  char texte[100]; // Max. 100 chars nom tab + taille
  sprintf(texte, "%s[%d]", n->nom, n->u.tabDec_.taille);
  affiche_element( "tabDec", texte, trace_abs );
}
Example #4
0
void affiche_varDec(n_dec *n)
{
  affiche_element("varDec", n->nom, trace_abs);
}
Example #5
0
void affiche_intExp(n_exp *n)
{
  char texte[ 50 ]; // Max. 50 chiffres
  sprintf(texte, "%d ", n->u.entier);
  affiche_element( "intExp", texte, trace_abs );
}
Example #6
0
void afficher(void) {
	effacer();
	nom_token(uniteCourante,nom,valeur);
	affiche_element(nom,valeur, TRACE_XML);
}