[fpc-devel] (class) helper questions
    Florian Klaempfl 
    florian at freepascal.org
       
    Wed Mar  9 08:39:52 CET 2011
    
    
  
Am 09.03.2011 02:17, schrieb Paul Ishenin:
>> 4. The syntax that was introduced by Borland is not very pascalish in my
>> opinion. So I'd like to change the syntax for mode ObjFPC a bit (sadly
>> this won't simplify the parser anymore because of the Delphi
>> compatibility).
>>
>> Delphi syntax:
>>
>> TypeIdentifier = class|record helper(ParentHelper) for ExtendedType
>>
>> Proposed FPC syntax:
>>
>> TypeIdentifier = helper(ParentHelper) for class|record ExtendedType
>>
>> What do you think? Maybe also the "class|record" part can be left out,
>> because this part is not saved in the objectdef and can be determined by
>> the compiler automatically.
> 
> I always think that if there is no need to create an incompatibility -
> better to not create it. 
For me it's one of the "implementor decides" cases :)
    
    
More information about the fpc-devel
mailing list