EvalConstSourceStatic evaluation of constants.
Evaluation statique des expressions "réputées" constantes : defs de constantes, tailles de tableaux, indices et step des arrays.
Rôle : calcule une taille de tableau
Entrées:
Sorties : int (strictement positif)
Lic.ts de bord : EvalArray_error "bad array size, type int expected but get <t>" si t pas int EvalArray_error "bad array size <n>" si n <= 0
Rôle :
Entrées : id_solver, val_exp, taille du tableau
Sorties : int (entre 0 et taille du tableau -1)
Lic.ts de bord : EvalArray_error msg si pas bon
Rôle :
Entrées : id_solver, slice_info, size du tableau, lxm (source de l'opération slice pour warning) Sorties : slice_info_eff, i.e. (fisrt,last,step,width) tels que step <> 0 et