[fpc-devel] Is -Sx supposed to be equivalent to {$modeswitch exceptions}?
Jonas Maebe
jonas.maebe at elis.ugent.be
Tue Aug 10 20:19:48 CEST 2010
On 10 Aug 2010, at 20:14, Bruce Bauman wrote:
> The compiler help message says that -Sx "Enables exception keywords",
> but if I use -Sx along with a try/except block I get:
>
> Error: identifier not found "try"
>
> If I instead use {$modeswitch exceptions} it works fine. (I'm compiling
> in FPC mode).
>
> Is this the expected behavior?
You probably have a {$mode xxx} statement in the source code. Changing the syntax mode resets all modeswitches to the default for that syntax mode (changing the syntax mode to a large extent consists of enabling/disabling a bunch of modeswitches).
Jonas
More information about the fpc-devel
mailing list