[fpc-devel] Incomplete docs on operator precedence / Question about actual precedence
    Sven Barth 
    pascaldragon at googlemail.com
       
    Mon Feb  3 11:32:40 CET 2014
    
    
  
Am 03.02.2014 10:42, schrieb Hans-Peter Diettrich:
>
>> //  p:= - at i;   // if enabled, next line will crash
>
> This should not compile, unary - is not applicable to addresses.
It compiles, because Martin has defined a operator overload for PInteger 
(look at his code). And as long as no internal operator is defined (as 
you said: unary minus is not defined for pointers) the compiler will 
allow that overload.
Regards,
Sven
    
    
More information about the fpc-devel
mailing list