> On Dec 15, 2023, at 8:56 PM, Adriaan van Os via fpc-pascal 
> <fpc-pascal@lists.freepascal.org> wrote:
> 
> What complicates things, is that many conflicting rules have the same name in 
> the Language Reference. For example, conceptually we have object-methods, 
> record-methods, class-methods, interface-methods and objcclass-methods. But 
> only the record method rules are prefixed as such.

You mean like why records require you to add "static" to class methods? Makes 
no sense to me either.

I don't understand  why record constructors must have parameters while static 
functions do not.

Regards,
Ryan Joseph

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal

Reply via email to