[nem-bug] [Nemerle 0001015]: yield in local funs
feedback at nemerle.org
feedback at nemerle.org
Sun May 13 16:41:17 CEST 2007
The following issue has been SUBMITTED.
======================================================================
<http://nemerle.org/bugs/view.php?id=1015>
======================================================================
Reported By: divan
Assigned To:
======================================================================
Project: Nemerle
Issue ID: 1015
Category: Compiler
Reproducibility: always
Severity: major
Priority: normal
Status: new
======================================================================
Date Submitted: 05-13-2007 16:41 CEST
Last Modified: 05-13-2007 16:41 CEST
======================================================================
Summary: yield in local funs
Description:
In short currently yield can be used only in toplevel local funs returning
void, which are called exactly once from toplevel code, and any other call
to it is a self-tail-recursive call.
It's not intuitive or documented/reported by compiler.
Probably current behavior should be reported by compiler, at least about
void result.
Some noncompilable code is attached, also there are related bugs 592 and
643.
======================================================================
Issue History
Date Modified Username Field Change
======================================================================
05-13-07 16:41 divan New Issue
05-13-07 16:41 divan File Added: bugs.n
======================================================================
More information about the bugs
mailing list