<html><head>
<meta content="text/html; charset=windows-1252" http-equiv="Content-Type">
</head>
<body><div>Hi, it's very interesting.</div><div><br></div><div>I have followed it at <b>sci_macr2tree.c</b> that appears the macr2tree macro.</div><div><br></div><div>But i don't understand how sci_macr2tree.c separates the function code from all SciLAB's memory.</div><div>I think the SciLAB macro memory it's like a binary stream without any markers that define where a macro starts or ends.</div><div><br></div><div><b>Someone, tell me if I'm wrong.</b></div><div><br></div><div><b>Apropos, what it's te AST module ?</b></div><div>It appears a Virtual Machine with a parser.</div><div><br></div><div>-- Amanda</div><div><br></div><div>On Tue, 2017-02-21 at 21:49 +0100, Samuel Gougeon wrote:</div><blockquote type="cite">
<div class="moz-cite-prefix">Hi Amanda,<br>
<br>
Le 21/02/2017 à 19:48, Amanda Osvaldo a écrit :<br>
</div>
<blockquote cite="mid:1487702883.18976.1.camel@yahoo.es" type="cite">
<div>Hi Clément.</div>
<div><br>
</div>
<div style="margin-left: 3ch;">
<div>I'm happy to know the community appreciate the object
oriented approaching in SciLAB.</div>
<div><br>
</div>
<div>I want to start with a fake Object Orientation, however,
how I can learn about the SciLAB's bytecodes to implement a
true Object Orientation ?</div>
</div>
</blockquote>
<br>
You might find the top of the iceberg by editing the macro<br>
<tt>--> edit tree2code</tt><tt><br>
</tt>and by analysing the macr2tree() builtin function<br>
<br>
HTH<br>
Samuel<br>
<br>
<pre>_______________________________________________
dev mailing list
<a href="mailto:dev@lists.scilab.org">dev@lists.scilab.org</a>
<a href="http://lists.scilab.org/mailman/listinfo/dev">http://lists.scilab.org/mailman/listinfo/dev</a>
</pre></blockquote></body></html>