MrDraw/SkeinPyPy/models/xml_models/statements/class.xml

30 lines
983 B
XML
Raw Normal View History

<?xml version='1.0' ?>
<fabmetheus>
<class id='BaseClass'>
<function id='getDouble' parameters='number'>
<statement self.a='=number'/>
<return return='=number*7'/>
</function>
</class>
<class id='TestClass' parent='BaseClass'>
<function id='_init' parameters='number'>
<statement self.a='=number'/>
</function>
<function id='getDouble' parameters='number'>
<statement self.a='=number'/>
<return return='=number*2'/>
</function>
<function id='getTriple' parameters='number'>
<return linePrintTest='=print.line(number)' return='=number*3'/>
</function>
</class>
<dictionary testClass='=TestClass(0)'/>
<!--
<dictionary testClass='=TestClass(euclid.NestedVectorTestExample(1,2,3)).a' linePrintTest='=print.line(document.getSelfElement()[testClass])'/>
<statement self.a='=self.getTriple(number.y)+13'/>
<statement self.a='=euclid.Vector3()'/>
<statement self.a='=number'/>
<dictionary classX='=x(5).getDouble(6)'/>
-->
</fabmetheus>