[fpc-pascal] IntToStr implementation
Can anyone show me where to find the IntToStr implementation in SysUtils? There's so many level of indirection and macros I have no idea where to look for it! Regards, Ryan Joseph ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] IntToStr implementation
Op 17-1-2024 om 15:57 schreef Hairy Pixels via fpc-pascal: Can anyone show me where to find the IntToStr implementation in SysUtils? There's so many level of indirection and macros I have no idea where to look for it! Grep rtl/objpas/sysutils for it. sysstr.inc for the implementation sysstrh.inc for the declaration ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] IntToStr implementation
> On Jan 17, 2024, at 10:15 PM, Marco van de Voort via fpc-pascal > wrote: > > > Op 17-1-2024 om 15:57 schreef Hairy Pixels via fpc-pascal: >> Can anyone show me where to find the IntToStr implementation in SysUtils? >> There's so many level of indirection and macros I have no idea where to look >> for it! > > Grep rtl/objpas/sysutils for it. > > > sysstr.inc for the implementation sysstrh.inc for the declaration > Which then goes to System.Str(), where is that? I found some other Str functions in a lstrings.pas file but I don't think that's it. All the macros break code tools for me and I can't find anything. Regards, Ryan Joseph ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] IntToStr implementation
Hairy Pixels via fpc-pascal schrieb am Do., 18. Jan. 2024, 00:44: > > > > On Jan 17, 2024, at 10:15 PM, Marco van de Voort via fpc-pascal < > fpc-pascal@lists.freepascal.org> wrote: > > > > > > Op 17-1-2024 om 15:57 schreef Hairy Pixels via fpc-pascal: > >> Can anyone show me where to find the IntToStr implementation in > SysUtils? There's so many level of indirection and macros I have no idea > where to look for it! > > > > Grep rtl/objpas/sysutils for it. > > > > > > sysstr.inc for the implementation sysstrh.inc for the declaration > > > > Which then goes to System.Str(), where is that? I found some other Str > functions in a lstrings.pas file but I don't think that's it. All the > macros break code tools for me and I can't find anything. > There is no source for Str() in that sense, because Str() is a compiler intrinsic implemented in the compiler's ninl.pas. Regards, Sven > ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
[fpc-pascal] Trash variables (-gt) - Translation
Hi *, I am translating "Trash variables" (from English to Slovak), but I can not find appropriate words. That's why I want to describe it in more words. Is this correct: "Initialize local variables with random values" ? Or better suggestion? Thanks -Laco. https://www.freepascal.org/docs-html/user/userap1.html: -gt Trash local variables (to detect uninitialized uses; multiple 't' changes the trashing value) ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Re: [fpc-pascal] Trash variables (-gt) - Translation
On Thu, 18 Jan 2024, LacaK via fpc-pascal wrote: Hi *, I am translating "Trash variables" (from English to Slovak), but I can not find appropriate words. That's why I want to describe it in more words. Is this correct: "Initialize local variables with random values" ? Or better suggestion? That seems most correct to me. Michael. ___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal