In <DmJ5SKFdRQph-pn2-2BmkzdgeZG7d@209-142-179-186.dyn.centurytel.net>, on 02/18/2013 at 07:23 AM, firstname.lastname@example.org (Will Janoschka) said:
>And the return info places are also reserved on the stack
That is not true in general.
>The caller is allowed to transfer the results globally not the >procedure,
What are you trying to say?
>else the called procedure is not reentrant, This is the >definition.
No, the definition is that it works even when there are two concurrent instances.
>Recursion is a repetitive process,
>Reentrant is used where all is chaotic.
Parallelism does not imply chaos.
>In an air to air missile that must self destruct 12 seconds after >launch chaotic is all there is. No time for properly structured >software.
Au contraire, there is no time for buggy software. The programmers must design routines that do what is needed when it is needed, and ensure that race conditions do not cause either delayed detonation or premature detonation.
Unsolicited bulk E-mail subject to legal action. I reserve the right to publicly post or ridicule any abusive E-mail. Reply to domain Patriot dot net user shmuel+news to contact me. Do not reply to email@example.com