(Discussion switched from fpc-devel to fpc-pascal, because it might be of more general interest.)
Jonas Maebe wrote 17 lines
Thanks for the explanation. I think I understand what you are saying.
In the (on-line) User's Guide, I can't find anything about the use of a trailing - for options. Where is this documented?
How would one disable just the goto statement, without affecting other -S options?
By the way, the User's Guide states that goto statements are disabled by default. However, the reason we added the -Sg- (attempting to disable just goto statements) was because after upgrading, suddenly programs with goto were accepted (and we don't want that in our educational use of Pascal). Hence, we added the option.
Could it be that the default configuration file also got changed by the update and now enables goto statements? (This would be confusing.)
Tom
