On Wed, 11 Oct 2017 10:00:15 +0100
[email protected] wrote:
> Hi ,
First of all: Please do not "reply" when starting a new thread.
> I had a little trick that I used on BP and Delphi code that does not
> work on Lazarus.
The compiler is FPC.
> I define compiler variable which I could toggle on and off by adding a
> second opening curly bracket, since the define only works if the line
> starts {$
>
>
> {$DEFINE DEVEL}
>
>
> If I start the line {{$ Delphi ignores it but Lazarus then highlights
> the rest of the code as a comment and it fails to compile.
>
> main.pas(172,1) Warning: Comment level 2 found
>
>
> Is this a bug or a feature?
It's a feature. You can turn it off with
{$ModeSwitch NestedComments-}
It is disabled by default in $mode delphi.
> Can anyone suggest a similar one key trick ?
Any char will do:
{ $directive}
Mattias
_______________________________________________
fpc-pascal maillist - [email protected]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal