octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #35772] Nested Function Support


From: Max Brister
Subject: [Octave-bug-tracker] [bug #35772] Nested Function Support
Date: Sat, 17 Mar 2012 21:15:03 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.79 Safari/535.11

Follow-up Comment #6, bug #35772 (project octave):

The revised nested function patch has been completed. It should be much more
stable, however it has the following issues:
- handles to nested functions are not supported.
- errors are not properly issued if a nested child declares a nonlocal
variable as global or persistent. (should not cause a crash though, and
existing matlab code should not be affected by this)

I will post on the mailing list explaining the reasons behind the approach I
used.

Alon,
The bug you found is probably due to the nested function patch. It is amazing
how many interesting errors can be caused by changing the core interpreter
functionality.

Max

(file #25387)
    _______________________________________________________

Additional Item Attachment:

File name: nest2.patch                    Size:39 KB


    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?35772>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]