<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Le 21/02/2017 à 22:19, Amanda Osvaldo a
      écrit :<br>
    </div>
    <blockquote cite="mid:1487711968.29253.1.camel@yahoo.es" type="cite">
      <meta content="text/html; charset=windows-1252"
        http-equiv="Content-Type">
      <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>
    </blockquote>
    <br>
    It is the Abstract Syntax Tree of Scilab to interpret Scilab
    language<br>
    I guess that all rules to parse Scilab codes are now defined there.<br>
    <a class="moz-txt-link-freetext" href="https://en.wikipedia.org/wiki/Abstract_syntax_tree">https://en.wikipedia.org/wiki/Abstract_syntax_tree</a><br>
    <br>
  </body>
</html>