X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=Traducteur%2Finseremocle.py;h=8e517dbd05b6d536d3abffec70d54567224ff941;hb=9f4ff7ed9afd87c96e11d61e442e39e5511f60d1;hp=95131814b733cd3a3f28b7a04eef153a55796887;hpb=796ae9061bdbb9bbaffe59639526dd550b2839fb;p=tools%2Feficas.git diff --git a/Traducteur/inseremocle.py b/Traducteur/inseremocle.py index 95131814..8e517dbd 100644 --- a/Traducteur/inseremocle.py +++ b/Traducteur/inseremocle.py @@ -18,11 +18,11 @@ # See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com # import logging -from parseur import FactNode -from load import jdcSet -from dictErreurs import EcritErreur +from Traducteur.parseur import FactNode +from Traducteur.load import jdcSet +from Traducteur.dictErreurs import EcritErreur import string -import regles +from Traducteur import regles debug=0 @@ -60,9 +60,9 @@ def insereMotCleDansCommande(jdc,command,texte): if numcol > 0 : # Les mots clefs etaient sur la même ligne jdc.joinLineandNext(command.lineno) -#--------------------------------------------- -def insereMotCleDansFacteur(jdc,facteur,texte): -#------------------------------------------------- +#------------------------------------------------------------- +def insereMotCleDansFacteur(jdc,facteur,texte,plusieursFois=True): +#---------------------------------------------------------------- if debug : print "insereMotCle ", texte , " dans ", facteur.name if texte[-1] == "\n" : texte=texte[0:-1] @@ -138,6 +138,7 @@ def insereMotCleDansFacteur(jdc,facteur,texte): ligneaCouper=ligneaCouper+1 ancien=jdc.getLine(ligneaCouper) + if not plusieursFois and trouve : break #-----------------------------------