From 72ecbd828efafb77fbba5faf8db9f9279321d6c9 Mon Sep 17 00:00:00 2001 From: eficas <> Date: Fri, 10 Mar 2006 14:18:52 +0000 Subject: [PATCH] PN : tabulations tabulations --- generator/Formatage.py | 6 +-- generator/generator_homard.py | 88 +++++++++++++++++----------------- generator/generator_python.py | 18 +++---- generator/generator_python6.py | 2 +- 4 files changed, 57 insertions(+), 57 deletions(-) diff --git a/generator/Formatage.py b/generator/Formatage.py index 07737d89..0f5cdd49 100644 --- a/generator/Formatage.py +++ b/generator/Formatage.py @@ -85,10 +85,10 @@ class Formatage : def formate_etape(self,liste): """ Enrichissement de la chaine de caracteres representant l'etape (attribut - texte_etape de l'objet Formatage). + texte_etape de l'objet Formatage). Les elements a ajouter sont dans l'argument liste de la methode. - L'objet "liste" à traiter a été produit par le module generator. En particulier - les parenthèses et les virgules ont été produites par ce module + L'objet "liste" à traiter a été produit par le module generator. En particulier + les parenthèses et les virgules ont été produites par ce module """ l_patterns_fin_etape = ( ');' , ');\n' ) l_patterns_fin_mcf = ( ')' , '),' ) diff --git a/generator/generator_homard.py b/generator/generator_homard.py index f005e83e..e1bf2339 100644 --- a/generator/generator_homard.py +++ b/generator/generator_homard.py @@ -77,12 +77,12 @@ class HomardGenerator(PythonGenerator): self.lmots_clef_calcules = ('SuivFron','TypeBila','ModeHOMA','CCAssoci', 'CCNoChaI','HOMaiN__','HOMaiNP1','CCNumOrI', 'CCNumPTI') self.lmot_clef = ('CCMaiN__', 'CCNoMN__', 'CCIndica', 'CCSolN__', 'CCFronti', 'CCNoMFro', 'CCMaiNP1', 'CCNoMNP1', 'CCSolNP1', 'TypeRaff', 'TypeDera', 'NiveauMa', 'SeuilHau', 'SeuilHRe', - 'SeuilHPE', 'NiveauMi', 'SeuilBas', 'SeuilBRe', 'SeuilBPE', 'ListeStd', 'NumeIter', - 'Langue ', 'CCGroFro', 'CCNoChaI', 'CCNumOrI', 'CCNumPTI', 'SuivFron', 'TypeBila', - 'ModeHOMA', 'HOMaiN__', 'HOMaiNP1','CCCoChaI') + 'SeuilHPE', 'NiveauMi', 'SeuilBas', 'SeuilBRe', 'SeuilBPE', 'ListeStd', 'NumeIter', + 'Langue ', 'CCGroFro', 'CCNoChaI', 'CCNumOrI', 'CCNumPTI', 'SuivFron', 'TypeBila', + 'ModeHOMA', 'HOMaiN__', 'HOMaiNP1','CCCoChaI') # Bizarre demander a Gerald : -# CVSolNP1 +# CVSolNP1 self.assoc['CCMaiN__']='FICHIER_MED_MAILLAGE_N' self.assoc['CCNoMN__']='NOM_MED_MAILLAGE_N' self.assoc['CCIndica']='FICHIER_MED_MAILLAGE_N' @@ -137,15 +137,15 @@ class HomardGenerator(PythonGenerator): b_eval = 0 a_eval=self.dico_mot_depend[mot] try : - b_eval=eval(self.dico_mot_depend[mot]) + b_eval=eval(self.dico_mot_depend[mot]) except : - for l in a_eval.split(" or "): + for l in a_eval.split(" or "): try: - b_eval=eval(l) - if not (b_eval == 0 ): - break + b_eval=eval(l) + if not (b_eval == 0 ): + break except : - pass + pass return b_eval @@ -154,28 +154,28 @@ class HomardGenerator(PythonGenerator): self.textehomard=[] for mot in self.lmot_clef: -# on verifie d'abord que le mot clef doit bien être calculé +# on verifie d'abord que le mot clef doit bien être calculé if self.dico_mot_depend.has_key(mot) : if self.cherche_dependance(mot) == 0 : - continue + continue if mot not in self.lmots_clef_calcules : - clef_eficas=self.assoc[mot] + clef_eficas=self.assoc[mot] if self.dico_mot_clef.has_key(clef_eficas): - val=self.dico_mot_clef[clef_eficas] + val=self.dico_mot_clef[clef_eficas] if val != None: - try : - ligne=mot+' '+val - except: - ligne=mot+' '+repr(val) - ligne.rjust(32) + try : + ligne=mot+' '+val + except: + ligne=mot+' '+repr(val) + ligne.rjust(32) self.textehomard.append(ligne) else: val=apply(HomardGenerator.__dict__[mot],(self,)) if val != None: mot.rjust(8) - ligne=mot+' '+val - ligne.rjust(32) + ligne=mot+' '+val + ligne.rjust(32) self.textehomard.append(ligne) def get_homard(self): @@ -183,9 +183,9 @@ class HomardGenerator(PythonGenerator): def SuivFron(self): val="non" - if self.dico_mot_clef.has_key('NOM_MED_MAILLAGE_FRONTIERE'): - if self.dico_mot_clef['NOM_MED_MAILLAGE_FRONTIERE'] != None: - val="oui" + if self.dico_mot_clef.has_key('NOM_MED_MAILLAGE_FRONTIERE'): + if self.dico_mot_clef['NOM_MED_MAILLAGE_FRONTIERE'] != None: + val="oui" return val def TypeBila(self): @@ -193,30 +193,30 @@ class HomardGenerator(PythonGenerator): retour=None dict_val={'NOMBRE':7,'INTERPENETRATION':3,'QUALITE':5,'CONNEXITE':11,'TAILLE':13} for mot in ('NOMBRE','QUALITE','INTERPENETRATION','CONNEXITE','TAILLE'): - if self.dico_mot_clef.has_key(mot): - if (self.dico_mot_clef[mot] == "OUI"): - inttypeBilan=inttypeBilan*dict_val[mot] + if self.dico_mot_clef.has_key(mot): + if (self.dico_mot_clef[mot] == "OUI"): + inttypeBilan=inttypeBilan*dict_val[mot] retour = repr(inttypeBilan) - return retour + return retour def ModeHOMA(self): intModeHOMA=1 - if self.dico_mot_clef.has_key('INFORMATION'): - if self.dico_mot_clef['INFORMATION'] == "OUI": - intModeHOMA=2 + if self.dico_mot_clef.has_key('INFORMATION'): + if self.dico_mot_clef['INFORMATION'] == "OUI": + intModeHOMA=2 return repr(intModeHOMA) - + def CCAssoci(self): return 'MED' def CCNoChaI(self): - if not (self.dico_mot_clef.has_key('NOM_MED')): - return None - if (self.dico_mot_clef['NOM_MED']== None): - return None - if not (self.dico_mot_clef.has_key('COMPOSANTE')): - return None + if not (self.dico_mot_clef.has_key('NOM_MED')): + return None + if (self.dico_mot_clef['NOM_MED']== None): + return None + if not (self.dico_mot_clef.has_key('COMPOSANTE')): + return None if (self.dico_mot_clef['COMPOSANTE']== None): return None chaine=self.dico_mot_clef['COMPOSANTE']+' '+self.dico_mot_clef['NOM_MED'] @@ -225,29 +225,29 @@ class HomardGenerator(PythonGenerator): def HOMaiN__(self): chaine=None if self.dico_mot_clef.has_key('NITER'): - if self.dico_mot_clef['NITER'] != None : + if self.dico_mot_clef['NITER'] != None : num="M"+repr(self.dico_mot_clef['NITER']) - chaine=num+" "+num+".hom" + chaine=num+" "+num+".hom" return chaine def HOMaiNP1(self): chaine=None if self.dico_mot_clef.has_key('NITER'): - if self.dico_mot_clef['NITER'] != None : + if self.dico_mot_clef['NITER'] != None : num="M"+repr(self.dico_mot_clef['NITER']+1) - chaine=num+" "+num+".hom" + chaine=num+" "+num+".hom" return chaine def CCNumOrI(self): chaine=repr(1) if self.dico_mot_clef.has_key('NUME_ORDRE'): if self.dico_mot_clef['NUME_ORDRE'] != None : - chaine=repr(self.dico_mot_clef['NUME_ORDRE']) + chaine=repr(self.dico_mot_clef['NUME_ORDRE']) return chaine def CCNumPTI(self): chaine=repr(1) if self.dico_mot_clef.has_key('NUME_PAS_TEMPS'): if self.dico_mot_clef['NUME_PAS_TEMPS'] != None : - chaine=repr(self.dico_mot_clef['NUME_PAS_TEMPS']) + chaine=repr(self.dico_mot_clef['NUME_PAS_TEMPS']) return chaine diff --git a/generator/generator_python.py b/generator/generator_python.py index c5bd30e4..546f25e2 100644 --- a/generator/generator_python.py +++ b/generator/generator_python.py @@ -307,8 +307,8 @@ class PythonGenerator: if nom == '' : nom = 'sansnom' l.append(nom + ' = FORMULE(') for v in obj.mc_liste: - text=self.generator(v) - l.append(v.nom+'='+text) + text=self.generator(v) + l.append(v.nom+'='+text) l.append(');') return l @@ -499,8 +499,8 @@ class PythonGenerator: s =s +self.format_item(val,obj.etape) + ',' if len(obj.valeur) > 1: s = '(' + s + '),' - if obj.nbrColonnes() : - s=self.formatColonnes(obj.nbrColonnes(),s) + if obj.nbrColonnes() : + s=self.formatColonnes(obj.nbrColonnes(),s) else : s=self.format_item(obj.valeur,obj.etape) + ',' return s @@ -511,13 +511,13 @@ class PythonGenerator: #if 1 == 1 : liste=text.split(",") indice=0 - textformat="" + textformat="" while ( indice < len(liste) -2 ) : for l in range(nbrColonnes) : - textformat=textformat+liste[indice]+"," - indice=indice+1 - textformat=textformat+"\n" - textformat=textformat+")," + textformat=textformat+liste[indice]+"," + indice=indice+1 + textformat=textformat+"\n" + textformat=textformat+")," except : #else : textformat=text diff --git a/generator/generator_python6.py b/generator/generator_python6.py index f9e01c8b..4398f973 100644 --- a/generator/generator_python6.py +++ b/generator/generator_python6.py @@ -79,7 +79,7 @@ class PythonGenerator(generator_python.PythonGenerator): l.append(nom + ' = FORMULE(') for v in obj.mc_liste: text=self.generator(v) - l.append(v.nom+'='+text) + l.append(v.nom+'='+text) l.append(');') return l -- 2.39.2