// Mutually recursive functions implement a multi-entry loop using indirect tail // calls, with exception handling. // // The functions do not have the same signatures, so if all arguments are stack // arguments then these use different amounts of stack space. // // The "even" function will throw when the input is zero, so when an exception // bubbles out of return_call it must not be caught by the exception handler in // "odd", but must instead be delegated to the caller, which is JS code.
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.