[fpc-pascal] Info about the -Mdelphi mode

DougC doug at moosemail.net
Sat Apr 25 18:53:57 CEST 2026


"it was always a thing in the one most of us care about". Why the coy reference? What language is that, that I'm supposed to care about?



"a major smell in the pascal language" - nope. A minor smell. at best.



Doug C.






From: Warren Postma via fpc-pascal <fpc-pascal at lists.freepascal.org>
Date: Sat, 25 Apr 2026 12:46:38 -0400
Subject: Re: [fpc-pascal] Info about the -Mdelphi mode



Every modern language has inline variabler declarations because it was always a thing in the one most of us care about.


Not having inline variables means that our strongly typed language Pascal doesn't have as precise a scoping of variables as possible, preventing read access before initialization, which is a major smell in the pascal language and compiler designs.



Warren
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20260425/d6725188/attachment.htm>


More information about the fpc-pascal mailing list