<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>