[fpc-pascal] with statement using mulltiple objects
Frederic Da Vitoria
davitofrg at gmail.com
Tue Sep 16 10:44:45 CEST 2014
2014-09-14 16:23 GMT+02:00 Mark Morgan Lloyd <
markMLl.fpc-pascal at telemetry.co.uk>:
> I'd be far happier if there were provision for declaring a temporary
> "shortcut" symbol:
>
> with shortcut: TSomething= TreeRoot.SubDirs[Low(TreeRoot.SubDirs)]^ do
> begin
> shortcut.DirLogged := true;
> shortcut.DirHatFocus := false;
> shortcut.SubDirsExpanded := true;
>
Yes, something close to alias in SQL, instead of plain elision which "with"
currently performs. This would allow for a clearer writing without the
pitfalls of the Pascal "with".
--
Frederic Da Vitoria
(davitof)
Membre de l'April - « promouvoir et défendre le logiciel libre » -
http://www.april.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-pascal/attachments/20140916/590a9734/attachment.html>
More information about the fpc-pascal
mailing list