<br><br><div class="gmail_quote">2011/3/4 Sale<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><p dir="ltr"><span lang="en-us"><font face="Consolas">This is my DSLR:</font></span></p>


<p dir="ltr"><span lang="en-us"><font color="#c32d2e" face="Consolas">package cit.coverage;</font></span></p>

<p dir="ltr"><span lang="en-us"><font color="#c32d2e" face="Consolas">expander Coverage.dsl</font></span></p>

<p dir="ltr"><span lang="en-us"><font color="#c32d2e" face="Consolas">rule &quot;rrr&quot;</font></span></p>

<p dir="ltr"><span lang="en-us">        <font color="#c32d2e" face="Consolas">auto-focus true</font></span></p>

<p dir="ltr"><span lang="en-us">        <font color="#c32d2e" face="Consolas">when</font></span></p>

<p dir="ltr"><span lang="en-us">                <font color="#c32d2e" face="Consolas">He is nice</font></span></p>

<p dir="ltr"><span lang="en-us">        <font color="#c32d2e" face="Consolas">then</font></span></p>

<p dir="ltr"><span lang="en-us">                <font color="#c32d2e" face="Consolas">He is happy</font></span></p>

<p dir="ltr"><span lang="en-us"><font color="#c32d2e" face="Consolas">end</font></span><span lang="en-us"></span></p>

<p dir="ltr"><span lang="en-us"></span></p>

<p dir="ltr"><span lang="en-us"><u><font face="Consolas">This is my DSL</font></u></span><span lang="en-us"><u><font face="Consolas"> Coverage.dsl</font></u></span><span lang="en-us"><u><font face="Consolas">:</font></u></span></p>


<p dir="ltr"><span lang="en-us"></span></p>

<p dir="ltr"><span lang="en-us"><font color="#c32d2e" face="Consolas">[condition][]He is nice=eval(true)</font></span></p>

<p dir="ltr"><span lang="en-us"><font color="#c32d2e" face="Consolas">[consequence][]He is happy=eval(System.out.println(&quot;HA HA&quot;))</font></span></p></div></blockquote><div>This is not a correct Java statement, as it should be for the consequence:<br>
   - eval() is not valid here<br>   - There is no semicolon at the end<br><br>This would be correct:<br></div></div><span lang="en-us"><font color="#c32d2e" face="Consolas">   [consequence][]He is happy=System.out.println(&quot;HA HA&quot;);<br>
<br>The NPE should be gone in 5.2.0.<br>-W<br></font></span>