2008/5/18 Zvi <<a href="mailto:exta7@walla.com">exta7@walla.com</a>>:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>
what's confusing here is that, as a programmer, you expect following format<br>
for define preprocessor directive:<br>
<br>
-define(NAME, VALUE).<br>
<br>
Note the closing parenthesis ")" before the dot "."<br>
<br>
For strict preprocessor implementation I would expect, this sample to fail<br>
on sytax error. But it's not<br>
So, probably the real format for deine (or attributes in general) is,<br>
either:<br>
<br>
-define(NAME, VALUE).<br>
<br>
OR<br>
<br>
-define(NAME, VALUE .</blockquote><div><br>Yes I was a bit lazy when writing epp and did not handle that error case. :-) I suppose someone really should fix it. But it makes for good obfuscated code.<br><br>Robert<br><br>
</div></div>