new_typ="REEL"
new_arg = self.entry_arg.get()
new_exp = self.entry_exp.get()
- self.verif_arguments
- self.verif_corps
+ self.verif_arguments()
+ self.verif_corps()
# on essaie de les stocker
test,erreur = self.node.item.save_formule(new_nom,new_typ,new_arg,new_exp)
if test :
self.entry_nom.insert(END,nom)
args = self.node.item.get_args()
if args:
- self.entry_arg.insert(END,args)
+ texte_args=""
+ for i in args :
+ if texte_args != "" :
+ texte_args = texte_args +","
+ texte_args=texte_args + i
+ self.entry_arg.insert(END,texte_args)
corps = self.node.item.get_corps()
if corps :
self.entry_exp.insert(END,self.node.item.get_corps())
if args :
if args[0] == "(" and args[-1] ==")":
args=args[1:-1]
+ # transforme en tuple si ce n est pas déjà le casa
+ try :
+ args=string.split(args,',')
+ except :
+ pass
return args
def get_corps(self):