Show quoted text 13 lines
You confuse left-to-right operator's precedence with function arguments evaluation.
Regards,
Serguei

Mailing lists / fpc-pascal / 2016-02
7 messages · 5 people ·
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
You confuse left-to-right operator's precedence with function arguments evaluation.
Regards,
Serguei
Completely agreed with Jonas.
I'm afraid to stay with FPC 2.6 for the near future and support Delphi compatibility.
Seems, the guys from GNU C are more responsible because of many mission-critical code compiled with.
Regards,
Serguei
You confuse left-to-right operator's precedence with function arguments evaluation.…
You are totally correct Serguei, I overlooked the parameter evaluation and saw operator precedence. My code is safe :)
Sorry everyone for my posts.
Completely agreed with Jonas. I'm afraid to stay with FPC 2.6 for the near future and…
The least we can say is that the subject is controversial.
The prudent course is then to remove it from the compiler (or put it in a branch) till emotions have calmed down and a satisfying solution was found.
Michael.
You confuse left-to-right operator's precedence with function arguments evaluation.…
evaluation.
No, he does not. Delphi and TP indeed guarantee an evaluation(!) from left to right.
Regards,
Sven
Completely agreed with Jonas. I'm afraid to stay with FPC 2.6 for the near future and…
all
compatibility.
Seems, the guys from GNU C are more responsible because of many
mission-critical code compiled with.
More responsible?! Apparently you haven't read the one or other report where they f***ed up some code, because they added optimizations that did the wrong(TM) thing.
I'll have to check whether I can find that example again...
Regards,
Sven
The least we can say is that the subject is controversial. The prudent course is then to…
In our previous episode, Michael Van Canneyt said:
Same as the discussions about the releasing of interfaces.