One could wonder whether return really exits or not. I guess exit is more obvious. ReturnAndExit is a bit verbose I suppose.
Another thing to do is go result:=5; Exit; on the same line Lars ----- Original Message ----- From: "Paul Davidson" <[EMAIL PROTECTED]> To: "FPC-Pascal users discussions" <fpc-pascal@lists.freepascal.org> Sent: Wednesday, May 25, 2005 9:39 AM Subject: Re: [fpc-pascal] exit ? | Perhaps combinations of RESULT and EXIT may help? | if TimeToLeave then begin | Result := 5; | Exit; | end else .... | | On May 25, 2005, at 12:33, Jonas Maebe wrote: | | > | > On 25 mei 2005, at 18:20, Tony Pelton wrote: | > | >> over and above any philisophical judgments on my programming | >> technique, I see Free Pascal has a reserved word 'exit' that mimics | >> "return" ? | > | > Yes. | > | >> Is some analogy to "return" not supported in the official pascal | >> dialect ? | > | > exit with a parameter is not supported in other compilers afaik (e.g. | > exit(5), equivalent to "return 5"). It may exist in Delphi (I've never | > used Delphi), but it definitely does not exist in Turbo Pascal. | > | >> is 'exit' the only way to do this, and obviously, not portable to | >> other compilers ? | > | > Exit without a parameter is supported in Turbo Pascal and Delphi. | > | >> is there another token that i could/should use ? | > | > Not that I can think of. | > | > | > Jonas | > | > | > _______________________________________________ | > fpc-pascal maillist - fpc-pascal@lists.freepascal.org | > http://lists.freepascal.org/mailman/listinfo/fpc-pascal | > | > | P Davidson | Corax Networks Inc. | http://CoraxNetworks.com | | IMPORTANT NOTICE: This message is intended only for the use of the | individual or entity to which it is addressed. The message may contain | information that is privileged, confidential and exempt from disclosure | under applicable law. If the reader of this message is not the | intended recipient, or the employee or agent responsible for delivering | the message to the intended recipient, you are notified that any | dissemination, distribution or copying of this communication is | strictly prohibited. If you have received this communication in error, | please notify Corax Networks immediately by email at | [EMAIL PROTECTED] Thank you. | | | _______________________________________________ | fpc-pascal maillist - fpc-pascal@lists.freepascal.org | http://lists.freepascal.org/mailman/listinfo/fpc-pascal _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal