193 lines
8.5 KiB
XML
193 lines
8.5 KiB
XML
|
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
<File
|
||
|
xmlns="http://www.esterel-technologies.com/ns/scade/6"
|
||
|
xmlns:ed="http://www.esterel-technologies.com/ns/scade/pragmas/editor/7"
|
||
|
xmlns:kcg="http://www.esterel-technologies.com/ns/scade/pragmas/codegen/3">
|
||
|
<declarations>
|
||
|
<Operator name="Operator1" kind="function">
|
||
|
<inputs>
|
||
|
<Variable name="Input1">
|
||
|
<type>
|
||
|
<NamedType>
|
||
|
<type>
|
||
|
<TypeRef name="int8"/>
|
||
|
</type>
|
||
|
</NamedType>
|
||
|
</type>
|
||
|
<pragmas>
|
||
|
<ed:Variable oid="9697064c-06cd-4b9d-9b59-12231ef06d66"/>
|
||
|
</pragmas>
|
||
|
</Variable>
|
||
|
</inputs>
|
||
|
<outputs>
|
||
|
<Variable name="Output1">
|
||
|
<type>
|
||
|
<NamedType>
|
||
|
<type>
|
||
|
<TypeRef name="int8"/>
|
||
|
</type>
|
||
|
</NamedType>
|
||
|
</type>
|
||
|
<pragmas>
|
||
|
<ed:Variable oid="97f08ff7-3bcb-45b4-b1b3-28b61e2d0961"/>
|
||
|
</pragmas>
|
||
|
</Variable>
|
||
|
<Variable name="Output2">
|
||
|
<type>
|
||
|
<NamedType>
|
||
|
<type>
|
||
|
<TypeRef name="int8"/>
|
||
|
</type>
|
||
|
</NamedType>
|
||
|
</type>
|
||
|
<pragmas>
|
||
|
<ed:Variable oid="3166f57e-f5ef-494e-8ab1-23887338b033"/>
|
||
|
</pragmas>
|
||
|
</Variable>
|
||
|
</outputs>
|
||
|
<locals>
|
||
|
<Variable name="_L3">
|
||
|
<type>
|
||
|
<NamedType>
|
||
|
<type>
|
||
|
<TypeRef name="int8"/>
|
||
|
</type>
|
||
|
</NamedType>
|
||
|
</type>
|
||
|
<pragmas>
|
||
|
<ed:Variable oid="2b39349d-2777-46da-a593-69a338b762c1"/>
|
||
|
</pragmas>
|
||
|
</Variable>
|
||
|
<Variable name="_L4">
|
||
|
<type>
|
||
|
<NamedType>
|
||
|
<type>
|
||
|
<TypeRef name="int8"/>
|
||
|
</type>
|
||
|
</NamedType>
|
||
|
</type>
|
||
|
<pragmas>
|
||
|
<ed:Variable oid="fcb2cb04-1823-4f3e-8668-8ea78c76f928"/>
|
||
|
</pragmas>
|
||
|
</Variable>
|
||
|
</locals>
|
||
|
<data>
|
||
|
<Equation>
|
||
|
<lefts>
|
||
|
<VariableRef name="Output1"/>
|
||
|
</lefts>
|
||
|
<right>
|
||
|
<IdExpression>
|
||
|
<path>
|
||
|
<ConstVarRef name="_L4"/>
|
||
|
</path>
|
||
|
</IdExpression>
|
||
|
</right>
|
||
|
<pragmas>
|
||
|
<ed:Equation oid="6a3d1ec0-e407-4384-a6ad-12a17d2cdb26"/>
|
||
|
</pragmas>
|
||
|
</Equation>
|
||
|
<Equation>
|
||
|
<lefts>
|
||
|
<VariableRef name="Output2"/>
|
||
|
</lefts>
|
||
|
<right>
|
||
|
<IdExpression>
|
||
|
<path>
|
||
|
<ConstVarRef name="_L3"/>
|
||
|
</path>
|
||
|
</IdExpression>
|
||
|
</right>
|
||
|
<pragmas>
|
||
|
<ed:Equation oid="d54fbcc4-f749-42ab-8341-8fd60c183a5e"/>
|
||
|
</pragmas>
|
||
|
</Equation>
|
||
|
<Equation>
|
||
|
<lefts>
|
||
|
<VariableRef name="_L3"/>
|
||
|
</lefts>
|
||
|
<right>
|
||
|
<IdExpression>
|
||
|
<path>
|
||
|
<ConstVarRef name="Input1"/>
|
||
|
</path>
|
||
|
</IdExpression>
|
||
|
</right>
|
||
|
<pragmas>
|
||
|
<ed:Equation oid="453c2e90-7fa0-4f9b-9f3b-c68403609d97"/>
|
||
|
</pragmas>
|
||
|
</Equation>
|
||
|
<Equation>
|
||
|
<lefts>
|
||
|
<VariableRef name="_L4"/>
|
||
|
</lefts>
|
||
|
<right>
|
||
|
<NAryOp name="1" operator="+">
|
||
|
<operands>
|
||
|
<IdExpression>
|
||
|
<path>
|
||
|
<ConstVarRef name="_L3"/>
|
||
|
</path>
|
||
|
</IdExpression>
|
||
|
<IdExpression>
|
||
|
<path>
|
||
|
<ConstVarRef name="_L3"/>
|
||
|
</path>
|
||
|
</IdExpression>
|
||
|
</operands>
|
||
|
</NAryOp>
|
||
|
</right>
|
||
|
<pragmas>
|
||
|
<ed:Equation oid="919e5ddf-cd00-4462-b46d-9afd96a9ebf7"/>
|
||
|
</pragmas>
|
||
|
</Equation>
|
||
|
</data>
|
||
|
<pragmas>
|
||
|
<ed:Operator oid="b6a5e9ac-ece2-4e18-884f-16ec931ad9fc">
|
||
|
<diagrams>
|
||
|
<NetDiagram landscape="true" format="A4 (210 297)" name="Operator1_1" oid="c3c76bcc-2ed4-4ff5-b9ec-496ce6df3414">
|
||
|
<presentationElements>
|
||
|
<EquationGE presentable="6a3d1ec0-e407-4384-a6ad-12a17d2cdb26">
|
||
|
<position>
|
||
|
<Point x="515" y="141"/>
|
||
|
</position>
|
||
|
<size>
|
||
|
<Size width="64" height="48"/>
|
||
|
</size>
|
||
|
</EquationGE>
|
||
|
<EquationGE presentable="d54fbcc4-f749-42ab-8341-8fd60c183a5e">
|
||
|
<position>
|
||
|
<Point x="515" y="356"/>
|
||
|
</position>
|
||
|
<size>
|
||
|
<Size width="64" height="48"/>
|
||
|
</size>
|
||
|
</EquationGE>
|
||
|
<EquationGE presentable="453c2e90-7fa0-4f9b-9f3b-c68403609d97">
|
||
|
<position>
|
||
|
<Point x="27" y="242"/>
|
||
|
</position>
|
||
|
<size>
|
||
|
<Size width="64" height="48"/>
|
||
|
</size>
|
||
|
</EquationGE>
|
||
|
<EquationGE presentable="919e5ddf-cd00-4462-b46d-9afd96a9ebf7">
|
||
|
<position>
|
||
|
<Point x="278" y="185"/>
|
||
|
</position>
|
||
|
<size>
|
||
|
<Size width="64" height="48"/>
|
||
|
</size>
|
||
|
</EquationGE>
|
||
|
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="453c2e90-7fa0-4f9b-9f3b-c68403609d97" dstEquation="919e5ddf-cd00-4462-b46d-9afd96a9ebf7"/>
|
||
|
<Edge leftVarIndex="1" rightExprIndex="2" srcEquation="453c2e90-7fa0-4f9b-9f3b-c68403609d97" dstEquation="919e5ddf-cd00-4462-b46d-9afd96a9ebf7"/>
|
||
|
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="453c2e90-7fa0-4f9b-9f3b-c68403609d97" dstEquation="d54fbcc4-f749-42ab-8341-8fd60c183a5e"/>
|
||
|
<Edge leftVarIndex="1" rightExprIndex="1" srcEquation="919e5ddf-cd00-4462-b46d-9afd96a9ebf7" dstEquation="6a3d1ec0-e407-4384-a6ad-12a17d2cdb26"/>
|
||
|
</presentationElements>
|
||
|
</NetDiagram>
|
||
|
</diagrams>
|
||
|
</ed:Operator>
|
||
|
</pragmas>
|
||
|
</Operator>
|
||
|
</declarations>
|
||
|
</File>
|