[fpc-pascal] private integer is an illegal counter variable
Juha Manninen
juha.manninen at phnet.fi
Sat Nov 28 00:23:56 CET 2009
On lauantai, 28. marraskuuta 2009 00:49:25 Jonas Maebe wrote:
> On 27 Nov 2009, at 23:43, Juha Manninen wrote:
> > I understand it is important to support also the old shortstring but it
> > should be defined explicitly and "string" should always mean just one
> > thing.
>
> ansistring and shortstring always mean just one thing. "string" originally
> meant shortstring in Turbo Pascal, and in Delphi it means shortstring with
> {$h-} and ansistring with {$h+} (and {$h+} is the default in Delphi and in
> FPC's Delphi mode).
So {$h+} is the important part here. Ok, I partly misunderstood the settings.
From Mattias:
> Then you will loose some fpc features.
fpc mode requires more strict syntax with function pointers (event handler
assignment). It doesn't sound like a big deal. What else? I must study this
little more.
Juha
More information about the fpc-pascal
mailing list