import cata3
from Accas import AsException,ASSD,OPER,SIMP,FACT,BLOC,_F
-class concept(ASSD):pass
+import Noyau
+
+class concept(ASSD,Noyau.AsBase):pass
import unittest
OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
a=SIMP(typ='I'),
c=SIMP(statut='o',typ='TXM',position='global',
- into=("TABLEAU","AGRAF"),
- ),
- b=FACT(statut='o',max='**',
- b_forme=BLOC(condition="c == 'TABLEAU'",
- d=SIMP(statut='f',typ='TXM'),
- ),
- ),
+ into=("TABLEAU","AGRAF"),
+ ),
+ b=FACT(statut='o',max='**',
+ b_forme=BLOC(condition="c == 'TABLEAU'",
+ d=SIMP(statut='f',typ='TXM'),
+ ),
+ ),
)
co1=OP10(a=1,c="TABLEAU",b=_F(d='rr'))
msg=co1.etape.report()
OP10 = OPER(nom='OP10',op=10,sd_prod=concept,
a=SIMP(typ='I'),
c=SIMP(statut='o',typ='TXM',position='global_jdc',
- into=("TABLEAU","AGRAF"),
- ),
+ into=("TABLEAU","AGRAF"),
+ ),
)
OP11 = OPER(nom='OP11',op=10,sd_prod=concept,
- b=FACT(statut='o',max='**',
- b_forme=BLOC(condition="c == 'TABLEAU'",
- d=SIMP(statut='f',typ='TXM'),
- ),
- ),
+ b=FACT(statut='o',max='**',
+ b_forme=BLOC(condition="c == 'TABLEAU'",
+ d=SIMP(statut='f',typ='TXM'),
+ ),
+ ),
)
co1=OP10(a=1,c="TABLEAU",)
co2=OP11(b=_F(d='rr'))