Salome HOME
PN bug notation scientifique
[tools/eficas.git] / Exemples / ex14 / cata.py
1 # -*- coding: utf-8 -*-
2 """
3 """
4
5 from Accas import SIMP,FACT,OPER,PROC,JDC_CATA,MACRO,ASSD
6
7 # Construction objet de définition
8
9 class concept(ASSD):pass
10
11 JdC=JDC_CATA(code="ASTER")
12
13 def op2_sdprod(a,**args):
14    return concept
15
16 OP2 = OPER(nom='OP2',op=2,sd_prod=op2_sdprod,reentrant='f',
17            a=SIMP(typ='I'),
18            b=SIMP(typ=concept),
19           )
20 OP1 = OPER(nom='OP1',op=1,sd_prod=concept,reentrant='f',
21            a=SIMP(typ='I'),
22            b=SIMP(typ=concept),
23           )
24 DEBUT=PROC(nom='DEBUT',op=0,INFO=SIMP(typ='I'),)
25 MA_MACRO=MACRO(nom="MA_MACRO",op=-1,sd_prod=concept,
26                         A=SIMP(typ='I'))
27
28