Salome HOME
correction pour acception de concept liste
[tools/eficas.git] / Exemples / ex20 / main.py
1 # -*- coding: utf-8 -*-
2 """
3    Construction d'un item JDC
4 """
5
6 import prefs
7
8 import sys
9 sys.path[:0]=['../..','../../Editeur','../../..']
10
11 from Cata import cata
12 from analyse_catalogue import analyse_catalogue
13
14 f=open('ahlv100a.comm','r')
15 text=f.read()
16 f.close()
17
18 fic_cata="../../../Cata/cata.py"
19 cata_ordonne = analyse_catalogue(None,fic_cata)
20 j=cata.JdC(procedure=text,cata=cata,nom="ahlv100a",
21             cata_ord_dico=cata_ordonne.dico)
22 j.compile()
23 if not j.cr.estvide():
24    print j.cr
25    sys.exit()
26
27 j.exec_compile()
28 if not j.cr.estvide():
29    print j.cr
30    sys.exit()
31
32 import treeitemincanvas
33 t=treeitemincanvas.TREEITEMINCANVAS(j,"ahlv100a")
34 t.mainloop()
35
36
37
38