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