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