Probably I overdid the real part.<div>I was thinking of examples such as ASTs (such as the Haskell one), trees and imagining more fancy things, maybe L-systems and fractal processing.</div><div>I will have a look at the Haskell sources and the previous papers from&nbsp;<span class="Apple-style-span" style="border-collapse: collapse; ">Tim Sheard.</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">Cheers,</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">hugo<br>
</span><br><div class="gmail_quote">On Sun, Oct 26, 2008 at 6:07 PM, Niklas Broberg <span dir="ltr">&lt;<a href="mailto:niklas.broberg@gmail.com">niklas.broberg@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="Ih2E3d">&gt; Think of any &quot;real&quot; programming language out there. For example, in many<br>
&gt; languages statements may contain expressions, and expressions in turn may<br>
&gt; contain statements (in Java through anonymous inner classes, for example).<br>
<br>
</div>... and as an example of this you could have a look at the<br>
haskell-src(-exts) package that encodes the Haskell syntax as an AST.<br>
For example there are expressions containing statements (e.g. the<br>
do-expression) and statements containing expressions (obviously).<br>
<br>
Cheers,<br>
<font color="#888888"><br>
/Niklas<br>
</font></blockquote></div><br><br clear="all"><br>-- <br><a href="http://www.di.uminho.pt/~hpacheco">www.di.uminho.pt/~hpacheco</a><br>
</div>