Przemysław Czerpak wrote:
On Thu, 13 May 2010, CarozoDeQuilmes wrote:
Hi,
Hi, I have an little question:
This translate:
#xtranslate<value1>.<value2> => myFun(<value1> ,<value2> )
function main()
aeval( aTmp , { |x| level1.level2 } )
return .T.
It will be generate the followed sentence:
function main()
aeval( aTmp , { myFun( |x| level1 , level2 ) } )
return .T.
I think that it is wrong
I think the correct translation should be:
function main()
aeval( aTmp , { |x| myFun( level1 , level2 ) } )
return .T.
Am I wrong?
Yes you are ;-)
You want that PP will respect some operator precedence which
is only in your head but PP does not even know anything about
operator precedence and syntax in Clipper/Harbour language.
Could you help me understand?
Why does value1 match "|x| level1", and not "level1" ?
Regards
Alex
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour