<p><br>
Am 29.10.2013 08:35 schrieb "Michael Van Canneyt" <<a href="mailto:michael@freepascal.org">michael@freepascal.org</a>>:<br>
><br>
><br>
><br>
> On Mon, 28 Oct 2013, Dmitry Pribysh wrote:<br>
><br>
>> Hi,<br>
>> <br>
>> As it is written in Free Pascal wiki, order of parameter evaluation is not defined in FPC, but it is defined in Delphi (Delphi<br>
>> guarantees left-to-right evaluation order).<br>
><br>
><br>
> Strange. Where is that documented ?</p>
<p>We document it ourselves here: <a href="http://wiki.freepascal.org/Code_Conversion_Guide#Order_of_parameter_evaluation">http://wiki.freepascal.org/Code_Conversion_Guide#Order_of_parameter_evaluation</a><br>
The Delphi documentation is however rather vague: <a href="http://docwiki.embarcadero.com/RADStudio/XE5/en/Procedures_and_Functions#Calling_Conventions">http://docwiki.embarcadero.com/RADStudio/XE5/en/Procedures_and_Functions#Calling_Conventions</a></p>
<p>Regards,<br>
Sven</p>