On Sun, 21 Mar 2010, Alexandr Okhotnikov wrote:

Hi,

> IMO first version is still better

But it's not Clipper compatible. Clipper does not support
   <alias> -> &( <exp> )
in macro compiler. Anyhow we can add such extension.
It's enough to add 1 line macro.y.
We already added many extensions to our macrocompiler eliminating
Clipper macrocompiler limits which do not exist in compiler. As long
as such differences between compiler and macrocompiler are not results
of some other conditions then they are semi bugs for me.
So if no one has sth against then I'll commit modification which
enable support for above syntax.

> The issue arose from the fact that it works in the PRG, but in the
> macro and the HRB does not work (although the HRB compile as usual
> PRG)

Sorry but it's impossible and above is completely false information.
There is absolutely no difference between compiling to .HRB file and
compiling to .c file and then compiling them to .o or .obj. In both
cases exactly the same PCODE is generate. Please verify such things
before you send message to public forum. Otherwise you only confuse
other users.

best regards,
Przemek
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to