diff test/bug-61105/nested_test_3.m @ 30103:55eeb7f0850b stable

store parent name in function object when caching parents in scope (bug #61105) * symscope.h, symscope.cc (symbol_scope_rep::cache_parent_fcn_names): Also store parent function name in function object. * bug-61105/bug-61105.tst, bug-61105/nested_test_1.m, bug-61105/nested_test_2.m, bug-61105/nested_test_3.m: New test files. * test/bug-61105/module.mk: New file. * test/module.mk: Update.
author John W. Eaton <jwe@octave.org>
date Wed, 01 Sep 2021 16:19:09 -0400
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/test/bug-61105/nested_test_3.m	Wed Sep 01 16:19:09 2021 -0400
@@ -0,0 +1,7 @@
+function fh = nested_test_3 ()
+  a = 3;
+  b = 5;
+  c = 7;
+  f1 = @(f, x) f(x) + a;
+  fh = @(y) f1 (@(z) z^2 + b*y, y) + c;
+endfunction