On Wed, 24 Jan 2024, Martin Frb via fpc-devel wrote:
https://www.freepascal.org/docs-html/ref/refsu3.html
Is this list complete/correct?
1)
It lists bitpacked, but
program foo; var bitpacked: integer; begin end;
gives an error.
I thought modifiers can be used as var names?
Normally, yes.
2)
Is there, or has there once been?
(found in the synedit highlighter)
final
final comes after virtual/dynamic. Its supposed to stop you from overriding
a method. Which is a bit strange because then you should not declare it
virtual to begin with.
AFAIK not supported in FPC.
automated
It is a visibility section. Delphi has/had it for win32, activeX server stuff.
It's the same as public in all other aspects.
AFAIK not supported in FPC.
optional
I have no idea what this is.
3)
Not on the list, but suspected the should?
Some are on https://www.freepascal.org/docs-html/ref/refse100.html
sealed
inline
mwpascal
noinline
weakexternal
compilerproc
vectorcall
I have added these to the list, thank you.
Michael.
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel