<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Alexey Tor. via fpc-pascal <<a href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a>> schrieb am So., 9. Feb. 2020, 17:45:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><a href="https://www.freepascal.org/docs-html/ref/refsu69.html" rel="noreferrer noreferrer" target="_blank">https://www.freepascal.org/docs-html/ref/refsu69.html</a><br>
Remark: Note that there is no support for QWord arguments in array of <br>
const. This is for Delphi compatibility, and the compiler will ignore <br>
any resulting range checks when in mode Delphi.<br>
<br>
but the code shows that QWord is supported. huh?<br>
   TVarRec = record<br>
      case VType : Ptrint of<br>
        ...<br>
        vtInt64      : (VInt64: PInt64);<br>
        vtQWord      : (VQWord: PQWord);<br>
    end;<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">It's LongWord that is not supported. This is already fixed in the trunk version of the documentation (and thus what will be used for 3.2).</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Also I cannot find Double/Single support in TVarRec but maybe Extended <br>
is enough.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Yes, the highest precision floating point type is enough. </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>