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

Reply via email to