// Tail-call litmus test with multiple results // // 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.0.19Bemerkung:
(vorverarbeitet am 2026-06-04)
¤
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.