On Mon, 16 Mar 2009, Juan Gálvez wrote:
> Hi Przemek,
> You're right. It works.
> My fault is I thought hbcompat.ch would make the work and it seems it
> doesn't make it.
> Why ?
Because in your example PP has to know about extended codeblocks before it
begins any translations so before hbcompat.ch rules are applied. Translation
for xHarbour like extended codeblock syntax <|| ... > is not fully functional
and cannot be by definition when used at PP level. In code like:
? <||
return "Hello"
>:eval()
PP have to take three lines of code:
<||
return "Hello"
>:eval()
before it begins to make ? <exp,...> translation and because it does not
know it's extended codeblock then it doesn't do that.
best regards,
Przemek
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour